各位兄弟,讨论一下AIX平台hdiskpower pvid missing的问题
最近实施Clariion项目,遇到几次这样的问题。多是主机工程师不知道EMC的hdiskpower设备特点,每次解决这个问题都是费很多功夫。
环境:aix5.2,hacmp,odm5.2.0.3
阵列:clariion CX300 直联
现象:由于FC HBA的连接有问题,主机工程师删除了power device,hdisk device,fcs devices后,cfgmgr重新认盘,发现hdiskpower的pvid转移到了hdisk上。
解决方法:
先是尝试powermt remove dev=all,rmdev -dl hdiskpowerX删除设备不成功,报错。
使用odmdelete强制删除hdiskpower在odm库中的信息,然后再rmdev -dl powerpath0成功。至此powerpath的配置应该已经删除,cfgmgr重认,pvid还是在hdisk上,郁闷。
后来使用了重启主机等多次尝试,也无法成功。
最后尝试在没有生成hdiskpower的情况下,使用hdisk来import vg,成功。完成后使用powermt config来生成hdiskpower设备,时间较长,但是PVID重新回到了hdiskpower 上。终于搞定!!
个人理解:
解决以上故障参考了KB中emc69100,emc97234等等,觉得以上故障还是与scsi Reservation有关的,powermt config是需要对每个lun进行访问的。虽然故障解决了,但是总觉得没有一个正确的方法,各位对这种故障有什么好的方法吗?