简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。
在E系列- Linux中的主机上设置基于FC的NVMe启动程序
光纤通道环境中的 NVMe 启动程序配置包括安装和配置 NVMe-CLI 软件包以及在主机上启用 NVMe/FC 启动程序。
关于此任务
以下步骤适用于使用 Broadcom Emulex 或 QLogic NVMe/FC 支持的 FC HBA 的 RHEL 8、RHEL 9、SLES 12 和 SLES 15。有关支持哪些 OS 或 HBA 版本的更多信息,请查阅 "NetApp 互操作性表工具"。
步骤
-
安装
NVMe-CLI
软件包:-
SLES 12 或 SLES 15*
# zypper install nvme-cli
RHEL 8 或 RHEL 9
# yum install nvme-cli
+
-
对于 Qlogic ,请在安装 Broadcom NVMe/FC 自动连接脚本后修改 ` /lib/systemd/system/nvmefc-boot-connections.service` 以包含以下内容:
[Unit] Description=Auto-connect to subsystems on FC-NVME devices found during boot [Service] Type=oneshot ExecStart=/bin/sh -c "echo add > /sys/class/fc/fc_udev_device/nvme_discovery" [Install] WantedBy=default.target
-
-
启用并启动
nvmefc-boot-connections
服务。systemctl enable nvmefc-boot-connections.service
systemctl start nvmefc-boot-connections.service
-
Emulex HBA 的主机端设置: *
-
|
以下步骤仅适用于 Emulex HBA 。 |
-
将
lpfc_enable_FC4_type
设置为3
以启用 SLES12 SP4 作为 NVMe/FC 启动程序。# cat /etc/modprobe.d/lpfc.conf options lpfc lpfc_enable_fc4_type=3
-
重新构建
initrd
以获取 Emulex 更改和启动参数更改。# dracut --force
-
重新启动主机以加载对
IPFC
驱动程序所做的更改。# reboot
主机将重新启动,并在主机上启用 NVMe/FC 启动程序。
完成主机端设置后,将自动通过光纤通道端口连接 NVMe 。