這是上個問題F85報0518錯誤的後續:
主機接管問題處理步驟:
一、 主備機HA運行正常,進行備機停HA,主機進行接管的測試。
二、 備機運行#smitty clstop 選擇takeover 來停HA,#tail –f/tmp/hacmp.out 觀察輸出情況。
三、 備機顯示OK後,#netstat –in 看到服務IP已經下去,#lsvg –o,p204vg也已經varyoff下去;在主機端,運行#netstat –in 看到服務地址已經起來, #lsvg –o , p204vg 也已經varyon起來了,但是文件系統/oracledata/p209_db無法 mount起來。
四、 在主機端發現lv設備有異常,/dev目錄下無p204lv的塊設備文件和與其想對應的loglv01的塊設備和字符設備文件。手工建立這三個設備文件:#mknodp204lv b 44 2 ;(後來想想,應該效果等同於importvg)
#mknod loglv01 b主號 副號(當時沒記下來,可以進入/dev ,然後ls –l |greplv 看到主號和副號);#mknodloglv01 c 主號 副號。這樣三個設備文件就建立好了,備機重起HA將資源拉回。
五、 重新進行接管測試,文件系統還是mount不起來,對比主備機的/etc/filesystems文件 發現主機的filesystems文件中沒有/dev/p209lv一節.在主機端:#cp/etc/filesystems /etc/filesystems.old ,#vi /etc/filesystems 手動加上/dev/p209lv一節 。
六、 備機重起HA,將資源拉回後,再進行接管測試,OK 至此,主備機的接管測試完全通過。