日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。
Eシリーズ- LinuxのホストでのNVMe over FCイニシエータの設定
Fibre Channel 環境で NVMe イニシエータを設定するには、 CLI パッケージをインストールして設定し、ホストで NVMe/FC イニシエータを有効にします。
このタスクについて
以下の手順は、Broadcom Emulex または QLogic NVMe/FC 対応 FC HBA を使用する RHEL 8、RHEL 9、SLES 12、SLES 15 用です。これらのOSやHBAのどのバージョンがサポートされているかについては "NetApp Interoperability Matrix Tool で確認できます".
手順
-
「 nvme-cli 」パッケージをインストールします。
-
SLES 12 または SLES 15 *
# zypper install nvme-cli
RHEL8またはRHEL9。
# 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 over Fibre Channel ポートの接続が自動的に確立されます。