/dev/bpf裝置缺失導致RAC安裝時HAIP啟動失敗

myy10146發表於2013-01-25
在AIX 6.1 上安裝11203 RAC,在節點上一跑root.sh報以下錯誤:
CRS-2672: Attempting to start 'ora.cluster_interconnect.haip' on 'pbdb1'
CRS-5017: The resource action "ora.cluster_interconnect.haip start" encountered the following error: 
Start action for HAIP aborted. For details refer to "(:CLSN00107:)" in "/oracle/app/grid_home/log/pbdb1/agent/ohasd/orarootagent_root/orarootagent_root.log".
CRS-2674: Start of 'ora.cluster_interconnect.haip' on 'pbdb1' failed
CRS-2679: Attempting to clean 'ora.cluster_interconnect.haip' on 'pbdb1'
CRS-2681: Clean of 'ora.cluster_interconnect.haip' on 'pbdb1' succeeded
CRS-4000: Command Start failed, or completed with errors.
最後root指令碼提示成功,但ifcofng -a檢視發現,心跳的HAIP沒有起來。根據日誌提示發現大量以下內容:
2013-01-22 20:12:19.642: [ USRTHRD][6943] {0:0:78} failed to create arp
2013-01-22 20:12:19.642: [ USRTHRD][6943] {0:0:78} (null) category: -2, operation: open, loc: bpfopen:1,os, OS error: 2, other: dev /dev/bpf1, ifname en13
2013-01-22 20:12:19.642: [ USRTHRD][6943] {0:0:78}  Arp::sCreateSocket { 
2013-01-22 20:12:19.666: [ USRTHRD][6943] {0:0:78} failed to create arp
2013-01-22 20:12:19.666: [ USRTHRD][6943] {0:0:78} (null) category: -2, operation: open, loc: bpfopen:1,os, OS error: 2, other: dev /dev/bpf1, ifname en13
2013-01-22 20:12:19.742: [ USRTHRD][6943] {0:0:78}  Arp::sCreateSocket { 

OS error 2是指找不到該檔案或目錄,對比跑root指令碼成功的節點二,節點一確實缺少/dev/bpf1這個檔案,重灌系統後依舊沒有。
最後參考了 bug 12674817 ,執行/usr/sbin/tcpdump後,發現bpf裝置又有了,十分神奇,順利安裝

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24966341/viewspace-753352/,如需轉載,請註明出處,否則將追究法律責任。

相關文章