运行 Linux 操作系统的主机的连接需求
确保系统满足连接到运行 Linux 操作系统的主机的要求。
以下列表提供了将系统连接到运行 Linux 操作系统的主机的要求:
- 检查主机系统的 LUN 限制。
- 确保您具有主机的文档,并且有权访问针对正确系统型号的硬件安装信息。 以下 Web 站点提供了所有系统出版物:
- 确保安装了正确的操作系统并运行受支持的 Linux 内核。
- 将系统连接到 BladeCenter 刀片服务器时,请参阅 BladeCenter 文档以获取 SAN 配置详细信息。
- 所有 RHEL6、RHEL7 和 SLES12 系统都要求将 scsi_mod.inq_timeout 参数设置为 70 秒。否则,RHEL6、RHEL7 和 SLES12 主机无法重新获取先前失败的路径(例如,在系统更新或者手动重新引导节点的情况下)。
要解决此问题,请通过 grub 配置来将 scsi_mod.inq_timeout=70 添加到内核引导命令行。通过添加 scsi_mod.inq_timeout=70 参数,该参数的更改在服务器重新引导后持久有效。Linux 主机还可以在丢失系统节点路径时重新获取这些路径。 通过完成以下步骤可完成此更改。
对于 SLES12 服务器,请完成以下步骤:- 要使更改持久有效,请编辑
/etc/default/grub,并添加到GRUB_CMDLINE_LINUX_DEFAULT行:scsi_mod.inq_timeout=70 - 运行以下命令以重写引导记录:
grub2-mkconfig -o /boot/grub2/grub.cfg
对于 RHEL6 或 RHEL7 服务器,请完成以下步骤:- 要使更改持久有效,请编辑
/etc/sysconfig/grub,并添加到 GRUB_CMDLINE_LINUX 行:scsi_mod.inq_timeout=70 - 运行以下命令以重写引导记录:
grub2-mkconfig -o /etc/grub2.cfg
先前步骤直到重新引导后方才生效。但是,如果无法重新引导服务器,那么可决定使更改立即生效而不重新引导。 在 RHEL6、RHEL7 和 SLES12 中,您可以选择临时更改 inq_timeout 参数而不重新引导。如果系统未来将重新引导,并且您未按照这些步骤编辑 grub 配置,那么此方法不会持久保存参数值。 最好同时执行这两个任务,以防未来将重新引导服务器。
使用以下命令临时更改 inq_timeout 参数而不重新引导:注: 如果重新引导服务器,那么不会重置缺省值。echo 70 > /sys/module/scsi_mod/parameters/inq_timeout在 RHEL6、RHEL7 或 SLES12 中,输入以下命令来查看是否进行了该更改:systool -m scsi_mod -A inq_timeout该命令的输出显示该值已更改为 70:Module = "scsi_mod"inq_timeout = "70" - 要使更改持久有效,请编辑