FAQ-Linux操作系统修改Emulex HBA卡超时时间

发布时间:  2014-10-15 浏览次数:  207 下载次数:  0
问题描述
如何在Linux操作系统修改Emulex HBA卡超时时间?

描述:
标准双交换组网中,服务器使用Emulex HBA卡。如果其中一个交换板(交换机)故障,IO等待Failover悬挂时间较长约为30s。经定位,IO悬挂是由于HBA卡超时较长,在某些应用场景下,需要对I/O悬挂时间进行调整。

解决方案
查看配置文件中lpfc_nodev_tmo参数,查看该参数的值。在RHEL和Asianux中,配置文件为/etc/modprobe.conf。在SuSE中配置文件为/etc/modprobe.conf.local。

1. 确认服务器已经安装了Ultrapath多路径软件,如果未安装请先安装后执行下面操作。

2. 直接修改配置文件中lpfc_nodev_tmo参数的值(如果该参数不存在则新加)。如下:options lpfc lpfc_nodev_tmo=n (n为整数,建议10≤n≤60)

3. 执行upUpdate命令更新多路径镜像文件。

4. 重启服务器生效。

END