Skip to main content
E-Series Systems
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

在主機端設定NVMe over Fibre Channel

貢獻者

Fibre Channel環境中的NVMe啟動器組態包括安裝及設定NVMe CLI套件、以及在主機上啟用NVMe / FC啟動器。

關於這項工作

下列程序適用於使用Broadcom Emulex或支援QLogic NVMe/FC的FC HBA的RHEL 7、RHEL 8、RHEL 9、SLES 12和SLES 15。如需這些作業系統或HBA支援哪些版本的詳細資訊、請參閱 "NetApp 互通性對照表工具"

步驟
  1. 安裝「NVMe-CLI(NVMe - CLI)套件:

    • SLES 12或SLES 15*

      # zypper install nvme-cli
    • RHEL 7、RHEL 8或RHEL 9*

    # yum install nvme-cli

    +

    1. 僅適用於RHEL 7、請透過下載並安裝適用於NVMe / FC連線的外部Broadcom AutoConnect指令碼 "Broadcom網站"。輸入關鍵字* AutoConnect指令碼檔案以供採用FC驅動程式*的收件匣NVMe使用、並選擇您作業系統專屬的最新版本。

    2. 若為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
  2. 啟用並啟動「nvmefc-boot-connections」服務。

    systemctl enable nvmefc-boot-connections.service
    systemctl start nvmefc-boot-connections.service
    • Emulex HBA的主機端設定:*

註 以下步驟僅適用於Emulex HBA。
  1. 將「lffc_enable _FC4_tep」設為「3」、以將sless12 SP4啟用為NVMe / FC啟動器。

    # cat /etc/modprobe.d/lpfc.conf
    options lpfc lpfc_enable_fc4_type=3
  2. 重新建置「initrd-」以變更Emulex變更和開機參數。

    # dracut --force
  3. 重新啟動主機、將變更載入「IPFC」驅動程式。

    # reboot

    主機重新開機、並在主機上啟用NVMe / FC啟動器。

    註 完成主機端設定之後、NVMe over Fibre Channel連接埠會自動連線。