一、环境背景
主机:P570
存储:IBM shark/ ESS800
操作系统:AIX 5.3
双机:HACMP
二、故障发生与解决
由于机房电力施工,导致P570单电工作,这期间,此单路电源故障,导致主机宕机。进行检查之后,对故障电源进行了更换后机器可以正常启动到操作系统。
由于做了双机,需要启动hamcp,但出现了启动失败提示。
报错提示说明确保在所有节点主机上使用hdisk或使用vpath设备的其中一种。
我们知道,在连接了shark存储的IBM 主机上,一般都是使用vpath设备来作为PV,组成VG。因此,PVID通常只会出现在vpath设备上,hdisk 则为none。
登录到主机操作系统看到:
hdisk132- hdisk134 上面的PVID 和vpath65- vpath67上面的PVID是一样的。
我们尝试使用 hd2vp vgmon01 把hidks上面的PVID转移到vpath上面,也就是清除hidks上面的PVID。
提示 vgmon01现在存在vpath 设备,使用dpovgfix 这个命令。
但是通过lspv看到 vpath66和vpath67上面依然有PVID。
尝试删除光纤卡及子设备,重新扫描设备后问题仍然存在。
在百般无奈下我们最后尝试了先删除vpth设备 rmdev -dl dpo -R
再删除光纤卡 rmdev -dl fcs0 -R
最后通过cfgmgr 重新扫描后,hdisk上面的PVID 就消失了。再启动双机的时候,一切正常。
三、经验总结
当vpath和hdisk同时有PVID且PVID一样时,尝试修复的办法为先删vpath设备,再删光纤卡及子设备,最后重新扫描就可以解决。删除vpath设备可采用rmdev -dl dpo –R。
如欲了解更多,请登录安图特官方网站:www.antute.com.cn