【RAC】處理VIP資源被佔用導致Cluster叢集軟體無法正常部署問題
以刪除檔案的方式手工刪除RAC後,重新安裝RAC的Cluster軟體時,遇到如vip資源被佔用的問題,將問題現象、原因及處理方法記錄在此。
1.報錯截圖
錯圖提示如下圖所示。
2.報錯內容
The virtual hostname(s), rac1-vip, you have specified appears to be already assigned to another system on the network. Please ensure that the virtual hostname(s) that you use for each of the nodes in the cluster are not in use currently.
3.報錯原因
錯誤提示描述得比較清楚,是由於vip資源仍然被佔用導致的。
這與我環境清理的方法有關,為了快速的刪除RAC環境,我這裡僅使用了刪除檔案的方法進行環境清理。因此此時的vip資源並沒有得到有效的釋放。這可以從網路卡資訊上得到印證。
[root@rac1 ~]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:29:2C:74:42
inet addr:192.168.1.101 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe2c:7442/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:120904 errors:0 dropped:0 overruns:0 frame.:0
TX packets:433565 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:8690487 (8.2 MiB) TX bytes:618729452 (590.0 MiB)
Interrupt:185 Base address:0x1480
eth0:1 Link encap:Ethernet HWaddr 00:0C:29:2C:74:42
inet addr:192.168.1.201 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interrupt:185 Base address:0x1480
eth1 Link encap:Ethernet HWaddr 00:0C:29:2C:74:4C
inet addr:192.168.2.101 Bcast:192.168.2.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe2c:744c/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:7141 errors:0 dropped:0 overruns:0 frame.:0
TX packets:4299 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:6961394 (6.6 MiB) TX bytes:2845944 (2.7 MiB)
Interrupt:193 Base address:0x1800
eth2 Link encap:Ethernet HWaddr 00:0C:29:2C:74:56
inet addr:192.168.186.128 Bcast:192.168.186.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe2c:7456/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:401 errors:0 dropped:0 overruns:0 frame.:0
TX packets:336 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:51577 (50.3 KiB) TX bytes:51230 (50.0 KiB)
Interrupt:169 Base address:0x1880
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:10939 errors:0 dropped:0 overruns:0 frame.:0
TX packets:10939 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:15676824 (14.9 MiB) TX bytes:15676824 (14.9 MiB)
上面的“eth0:1”便是vip資源。此時表明vip資源並沒有得到有效的釋放。
4.處理方法
為了有效地釋放vip以及其他資源,這裡我選擇了重啟作業系統方法。因為RAC環境對應的檔案已經被有效的清理,因此在作業系統重啟後vip資源自然也隨之清除。
作業系統重啟後網路卡資訊。
[root@rac1 ~]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:29:2C:74:42
inet addr:192.168.1.101 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe2c:7442/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:169 errors:0 dropped:0 overruns:0 frame.:0
TX packets:63 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:28097 (27.4 KiB) TX bytes:9302 (9.0 KiB)
Interrupt:185 Base address:0x1480
eth1 Link encap:Ethernet HWaddr 00:0C:29:2C:74:4C
inet addr:192.168.2.101 Bcast:192.168.2.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe2c:744c/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:162 errors:0 dropped:0 overruns:0 frame.:0
TX packets:51 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:26402 (25.7 KiB) TX bytes:8227 (8.0 KiB)
Interrupt:193 Base address:0x1800
eth2 Link encap:Ethernet HWaddr 00:0C:29:2C:74:56
inet addr:192.168.186.128 Bcast:192.168.186.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe2c:7456/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:214 errors:0 dropped:0 overruns:0 frame.:0
TX packets:123 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:32899 (32.1 KiB) TX bytes:18447 (18.0 KiB)
Interrupt:169 Base address:0x1880
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:3647 errors:0 dropped:0 overruns:0 frame.:0
TX packets:3647 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:7110568 (6.7 MiB) TX bytes:7110568 (6.7 MiB)
vip對應的資訊已經消失。
重新安裝Cluster叢集軟體不在出現報錯資訊。
5.小結
在清理RAC環境後不要急於重新部署RAC環境。確保所有資源均有效釋放後再重新安裝是為妥當。
Good luck.
secooler
11.06.08
-- The End --
1.報錯截圖
錯圖提示如下圖所示。
2.報錯內容
The virtual hostname(s), rac1-vip, you have specified appears to be already assigned to another system on the network. Please ensure that the virtual hostname(s) that you use for each of the nodes in the cluster are not in use currently.
3.報錯原因
錯誤提示描述得比較清楚,是由於vip資源仍然被佔用導致的。
這與我環境清理的方法有關,為了快速的刪除RAC環境,我這裡僅使用了刪除檔案的方法進行環境清理。因此此時的vip資源並沒有得到有效的釋放。這可以從網路卡資訊上得到印證。
[root@rac1 ~]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:29:2C:74:42
inet addr:192.168.1.101 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe2c:7442/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:120904 errors:0 dropped:0 overruns:0 frame.:0
TX packets:433565 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:8690487 (8.2 MiB) TX bytes:618729452 (590.0 MiB)
Interrupt:185 Base address:0x1480
eth0:1 Link encap:Ethernet HWaddr 00:0C:29:2C:74:42
inet addr:192.168.1.201 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interrupt:185 Base address:0x1480
eth1 Link encap:Ethernet HWaddr 00:0C:29:2C:74:4C
inet addr:192.168.2.101 Bcast:192.168.2.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe2c:744c/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:7141 errors:0 dropped:0 overruns:0 frame.:0
TX packets:4299 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:6961394 (6.6 MiB) TX bytes:2845944 (2.7 MiB)
Interrupt:193 Base address:0x1800
eth2 Link encap:Ethernet HWaddr 00:0C:29:2C:74:56
inet addr:192.168.186.128 Bcast:192.168.186.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe2c:7456/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:401 errors:0 dropped:0 overruns:0 frame.:0
TX packets:336 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:51577 (50.3 KiB) TX bytes:51230 (50.0 KiB)
Interrupt:169 Base address:0x1880
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:10939 errors:0 dropped:0 overruns:0 frame.:0
TX packets:10939 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:15676824 (14.9 MiB) TX bytes:15676824 (14.9 MiB)
上面的“eth0:1”便是vip資源。此時表明vip資源並沒有得到有效的釋放。
4.處理方法
為了有效地釋放vip以及其他資源,這裡我選擇了重啟作業系統方法。因為RAC環境對應的檔案已經被有效的清理,因此在作業系統重啟後vip資源自然也隨之清除。
作業系統重啟後網路卡資訊。
[root@rac1 ~]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:29:2C:74:42
inet addr:192.168.1.101 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe2c:7442/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:169 errors:0 dropped:0 overruns:0 frame.:0
TX packets:63 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:28097 (27.4 KiB) TX bytes:9302 (9.0 KiB)
Interrupt:185 Base address:0x1480
eth1 Link encap:Ethernet HWaddr 00:0C:29:2C:74:4C
inet addr:192.168.2.101 Bcast:192.168.2.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe2c:744c/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:162 errors:0 dropped:0 overruns:0 frame.:0
TX packets:51 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:26402 (25.7 KiB) TX bytes:8227 (8.0 KiB)
Interrupt:193 Base address:0x1800
eth2 Link encap:Ethernet HWaddr 00:0C:29:2C:74:56
inet addr:192.168.186.128 Bcast:192.168.186.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe2c:7456/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:214 errors:0 dropped:0 overruns:0 frame.:0
TX packets:123 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:32899 (32.1 KiB) TX bytes:18447 (18.0 KiB)
Interrupt:169 Base address:0x1880
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:3647 errors:0 dropped:0 overruns:0 frame.:0
TX packets:3647 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:7110568 (6.7 MiB) TX bytes:7110568 (6.7 MiB)
vip對應的資訊已經消失。
重新安裝Cluster叢集軟體不在出現報錯資訊。
5.小結
在清理RAC環境後不要急於重新部署RAC環境。確保所有資源均有效釋放後再重新安裝是為妥當。
Good luck.
secooler
11.06.08
-- The End --
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28389881/viewspace-1285575/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 字元校驗集問題導致索引無法正常使用字元索引
- 關於Oracle RAC 叢集日誌無法輪循的問題處理Oracle
- oracle可執行檔案s位導致的Cluster資源組無法正常啟動的問題解決Oracle
- [zt] oracle可執行檔案s位導致的Cluster資源組無法正常啟動的問題解決Oracle
- 應用使用JNDI,資料庫無法連線,導致的程序無法啟動問題處理資料庫
- multicast導致節點無法加入叢集AST
- RAC更改叢集VIP
- ORACLE DSG資料同步軟體程式導致資料庫無法正常關閉Oracle資料庫
- DevExpress 的LayoutControl控制元件導致資源無法釋放的問題處理devExpress控制元件
- 【問題處理】恢復因誤生成PFILE 導致RAC的SPFILE無效的問題
- oracle 10g cluster rac vip始終在節點2的問題處理Oracle 10g
- 11gRAC許可權問題導致的叢集及資料庫無法啟動資料庫
- ORACLE RAC 11.2.0.4 FOR RHEL6叢集無法啟動的處理Oracle
- 搭建Kubernetes叢集時DNS無法解析問題的處理過程DNS
- 【故障處理】多陣列掛接使裝置名稱混亂導致RAC無法啟動問題陣列
- 排查 k8s 叢集 master 節點無法正常工作的問題K8SAST
- repmgr 叢集雙主問題處理
- 【epoll問題】EPOLLRDHUP使用導致無法接受資料
- 【問題處理】因ASM磁碟組空間不足導致資料庫例項無法啟動的故障處理ASM資料庫
- 異常程式導致大量資源佔用
- 懷疑私網網路卡多播問題導致crs無法正常啟動
- 前後端頁面分離導致session無法正常獲取的問題後端Session
- 軟體複用導致的軟體依賴問題 - research!rsc
- 【RAC】處理因ons導致CPU使用率過高的問題
- 違法佔耕輔助處理軟體
- RAC節點hang住, oracle bug導致了cpu過高,無法啟動叢集隔離Oracle
- Redis-cluster叢集搭建部署Redis
- Oracle RAC日常運維-NetworkManager導致叢集故障Oracle運維
- 歸檔問題導致的資料庫無法啟動資料庫
- 使用資料庫處理併發可能導致的問題資料庫
- Redis叢集 - cluster叢集、資料分片Redis
- 無法訪問GitHub網站及無法正常操作倉庫的處理方法Github網站
- Linux 下主要叢集 軟體(Cluster) 介紹Linux
- 克隆ORACLE軟體的導致的問題Oracle
- 如何檢視Oracle RAC叢集的叢集名稱(CLUSTER NAME)Oracle
- 【問題處理】因誤修改inittab檔案導致Oracle 10gR2 CRS無法啟動Oracle 10g
- Win10系統下80埠被佔用導致Apache無法啟動怎麼辦Win10Apache
- 【故障處理】RAC環境第二節點無法歸檔的詭異問題處理