配置运行 Linux 操作系统的主机以允许最大队列深度为四。
关于此任务
配置运行 Linux 操作系统的主机。有关更多信息,请参阅关于机器代码安装和配置以及命令行界面的文档。
请完成以下步骤以设置最大队列深度:
过程
- 向 /etc/modules.conf 文件添加以下行:
- 对于 2.4 内核(SUSE Linux Enterprise Server 8 或 Red Hat Enterprise Linux 3):
options qla2300 ql2xfailover=0 ql2xmaxqdepth=new_queue_depth
- 对于 2.6 内核(SUSE Linux Enterprise Server 9 或更高版本,或者 Red Hat Enterprise Linux 4 或更高版本):
options qla2xxx ql2xfailover=0 ql2xmaxqdepth=new_queue_depth
- 对于 3.0 内核(SUSE Linux Enterprise
Server 11 或更高版本):
- 创建文件 /etc/modprobe.d/99-qlogichba.conf,其中包含:
options qla2xxx ql2xmaxqdepth=4
- 使用以下某条命令重新构建与所用的内核关联的 RAM 磁盘:
- 如果在 SUSE Linux Enterprise Server 操作系统上运行,请运行 mk_initrd 命令。
- 如果在 Red Hat Enterprise Linux 操作系统上运行,请运行 mkinitrd 命令,然后重新启动。
- 如果在 SUSE Linux Enterprise Server 11 或更高版本操作系统上运行,请运行 mkinitrd 命令,然后重新启动。
- 要在 SUSE Linux Enterprise Server 11 或更高版本操作系统上检查当前最大队列深度值,请运行以下命令:
cat /sys/module/qla2xxx/parameters/ql2xmaxqdepth