AIX系统多路径链路恢复
一:查看存储盘的路径 1、查看MPIO的存储盘的路径 # lspath (适用于所有存储的MPIO路径查询) # mpio_get_config -Av (适用于DS3K/DS4K的MPIO路径查询) 2、查看RDAC存储盘的路径 # fget_config -Av (适用于DS3K/DS4K的RDAC路径查询) 3、查看SDDPCM存储盘的路径 # pcmpath query device (适用于DS6K/DS8K和v7000的SDDPCM路径查询) 4、查看当前操作系统自带的支持IBM存储的多路径软件 # manage_disk_drivers 5、将DS4700默认的多路径软件更改成RDAC # manage_disk_drivers -d DS4700 -o AIX_fcparray
场景
存储v7000,主机系统vios两台,光纤交换机b80两台
配置SDDPCM多路径软件
一台光纤交换机宕机之后,显示v7000相应链路降级并确定failed设备wwn号,vios查看lspath出现failed链路。
处理过程:
1、更换交换机重新配置zone并激活cfg。
2、查看相关vios确认failed链路状态
lspath -l hdiskx
lspath -F "status name path_id parent connection" | grep -w hdiskx
通过pcmpath命令显示管理SDDPCM设备
pcmpath query adapter
pcmpath query port 0 1 2 3
确认相关wwn号
2、确认当前使用链路,删除failed链路
lsdev -l fcs0 -F parent
lsdev -l hdisk10 -F parent
lsdev -p fscsix
rmdev -Rdl fcs0
cfgmgr
lspath
pcmpath query device
也可以如下:
对逻辑链路failed的磁盘hdiskX,使用AIX系统命令chpath -s enable -l hdiskX 命令将hdiskX的路径置为enable状态。
MPIO路径控制将fcs0卡下的hdisk2的路径禁用
chpath -l hdisk2 -p fscsi0 -s disable 将fcs0卡下的hdisk2的路径启用
chpath -l hdisk2 -p fscsi0 -s enable
lsdev -p fscsix只是MPIO聚合之后所显示的内容,其实sddpcm的进程已经做了多链路的,lsdev -p fscsix这个只是显示下聚合后的信息,并不能理解成是fscsi下挂载的子设备。这个看到的只是虚的,实际的还是要看pcmpath query device的内容。