FAQ-Linux使用FC HBA修改磁盘并发数方法

发布时间:  2014-10-17 浏览次数:  352 下载次数:  0
问题描述
Linux使用FC HBA修改磁盘并发数方法是什么?

解决方案
按照如下步骤解决该问题(本例以QLogic HBA为例):

1. 查询主机是否安装了FC HBA卡以及FC HBA卡厂商。

执行lspci |grep “Fibre Channel”命令,查看HBA卡信息。如下图所示安装了Qlogic FC HBA卡。(FC HBA卡厂商除了Qlogic外,可能还有Emulex。)

2. 修改配置文件。 用vi打开/etc/modprobe.conf文件,修改(或新增)HBA卡并发参数的项。根据厂商不同,参数项详见下表。本例中将HBA卡并发修改为8,修改后保存退出。 注意:SuSE操作系统中修改/etc/modprobe.conf.local文件,而不是/etc/modprobe.conf文件。

表1  




3. 执行多路径命令upUpdate。 根据实际操作系统和硬件信息不同,打印信息可能不同。



4. 执行reboot命令来重启主机。

5. 执行lsscsi -l命令查看HBA卡并发参数是否生效。 见下图所示,物理磁盘的running_queue_depth已经修改为8,由于多路径软件生成的虚拟LUN会占用两个并发数,并发数为6。



END