aix环境下很多时候会导致pv的状态是missing和remove,我们应当了解一下其内部的原理和相应的解决办法,欢迎大家探讨。
PV Missing状态:
有可能异常操作造成PV显示这种状态,比如在未正常varyoff卷组的情况下,使用chdev修改PV的PVID。这种情况修复相对较麻烦。
PV removed状态:
有可能PV完全损坏,系统无法认到,状态会变成removed。
收起个人一点小经验:
1. 链路异常,物理损坏,不正常操作会导致missing
对应:排查并确保hdisk到存储lun的物理路径正常,如果链路没问题,一般cfgmgr后会自动更正。但是对于aix下rdac的情况,需要额外注意,aix rdac设备如下:
darX:设备路由,可用理解成整个一台存储,一台存储1个 如:dar0
dacX:理解成控制器,一台存储2个 如: dac0 dac1
hdiskX:聚合后的硬盘
ds45k存储下,rdac这几个设备经常会异常,导致硬盘紊乱,矫正不过来,需要从darx到hdiskx都删除,再重新cfgmgr
2. 状态异常会导致remove,这个具体原因不明
应对: 使用chpv -v a hdiskx可以手工更正过来
收起