Oracle11gR2,版本11.2.0.4集群測試環境運行正常
主機名:rac1,rac2
hosts文件:
# Public
172.17.188.12 rac1
172.17.188.13 rac2
# Virtual
172.17.188.14 rac1-vip
172.17.188.15 rac2-vip
# Private
10.10.10.50 rac1-priv
10.10.10.51 rac2-priv
# Scan-ip
172.17.188.10 rac-scan
ASM磁盤組通udev方式共享
問題:
熟悉集群命令過程中,rac2節點ASM、ORA等進程不能啟動,CRS、CTSS、EVM等啟動失敗,CSS正常,rac1節點正常
首先,通過crsctl start has嘗試啟動rac2節點服務,報如下錯誤:
接下來重啟,問題依舊,檢查asm進程依舊沒有啟動,懷疑rac2節點asm磁盤組掉了
檢查磁盤組存在,再對比udev磁盤組配置信息沒問題
cd /etc/udev/rules.d/
vi 99-oracle-asmdevices.rules
然后,查看CRS、CTSS、EVM等日志
CRS報錯日志沒發現什么問題,后來在evm日志中發現很多報錯,discconnect類型占比較大,思路往網絡方向走
CRS、CSS、CTSS、EVM等日志目錄/u01/app/11.2.0.4/grid/log/rac2
檢查防火牆未開啟,查看各網卡配置信息,終於在rac1節點發現了端倪
沒有做ifconfig network類的操作,查看網卡信息也是對的,但ip信息居然變了,神奇!!!
接下來的操作就是確保萬無一失,關掉rac1節點程序crsctl stop has,然后重啟網卡再啟動程序,網卡ip恢復正常
rac2節點重啟,ASM進程等成功拉起,一切OK
因剛接觸Oracle RAC不久,可能是一些常見問題,記錄於此,請容許我的菜!!!