案例二

此案例适用于HP-UX 11i v3操作系统。

HP-UX不针对HBA修改超时时间,而是对单独的lun修改。

主机超时参数采集

  1. 执行命令ioscan -P health -C disk,获取最后一列为online的H/W Path列表(例如:64000/0xfa00/0x1)。

  2. 执行命令scsimgr lun_map -H 64000/0xfa00/0x20 | grep 'SCSI transport protocol',判断SCSI transport protocol是否为“fibre_channel”,显示为两条记录表示有两条多路径。

    说明:

    SCSI transport protocol 为 “sas”的类型判断为DVD-ROM或其它类型SAS接口设备, SCSI transport protocol 为 “sata”的判断为本地硬盘。

  3. 根据步骤2获取的H/W Path列的值,同时判断为fibre_channel为条件,发送命令scsimgr get_attr -H 64000/0xfa00/0x20 -a path_fail_secs获取current的值,为该HBA卡映射的LUN的超时时间。

HBA超时评估报错

HBA超时时间检查不通过(大于5),报错信息如下:
HBA卡的端口(Disk path:  dev/rdisk/disk2)超时时间检查不通过(Timeout:120);
HBA卡的端口(Disk path : dev/rdisk/disk3)超时时间检查不通过( Timeout:15);

修改HBA超时参数

执行命令scsimgr set_attr -H 64000/0xfa00/0x20 -a path_fail_secs=X,修改HBA超时参数,X为超时参数。回显中current值为超时参数。修改完成后再次查询是否修改成功。

# scsimgr set_attr -H 64000/0xfa00/0x20 -a path_fail_secs=5
Value of attribute path_fail_secs set successfully
# scsimgr get_attr -H 64000/0xfa00/0x20 -a path_fail_secs

        SCSI ATTRIBUTES FOR LUN : 64000/0xfa00/0x20

name = path_fail_secs
current = 5
default = 120
saved =

验证超时参数修改生效

即时生效,重启失效。再次收集超时时间进行验证。

修复建议

如果有其它异常或任何疑问,请联系技术支持工程师处理。


华为专有和保密信息
版权所有 © 华为技术有限公司