这是上个问题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 至此,主备机的接管测试完全通过。