在AIX小机系统中,关于某个光纤卡坏掉而需要快速切换到备用光纤卡的属性,涉及到2个参数的修改:
- 设置:dyntrk=yes
- 设置:fc_err_recov=fast_fail
用到的命令是:
chdev -l fscsiX -a 'dyntrk=yes fc_err_recov=fast_fail' -P
具体使用时,需要把X替换成光纤卡序号即可,比如:
chdev -l fscsi0 -a 'dyntrk=yes fc_err_recov=fast_fail' -P
chdev -l fscsi1 -a 'dyntrk=yes fc_err_recov=fast_fail' -P
chdev -l fscsi2 -a 'dyntrk=yes fc_err_recov=fast_fail' -P
chdev -l fscsi3 -a 'dyntrk=yes fc_err_recov=fast_fail' -P
更改是否生效呢?可以查看光纤卡的属性:
lsattr -E -l fscsi0
lsattr -E -l fscsi1
lsattr -E -l fscsi2
lsattr -E -l fscsi3
-------------------
# lsattr -E -l fscsi0
attach al How this adapter is CONNECTED False
dyntrk yes Dynamic Tracking of FC Devices True
fc_err_recov fast_fail FC Fabric Event Error RECOVERY Policy True
scsi_id 0x1 Adapter SCSI ID False
sw_fc_class 3 FC Class for Fabric True
如果修改完成,需要重启AIX系统,才能真正生效!!!
更改后的效果,参照下图所示: