29.2. FC を使用した NVMe over fabrics
NVMe over Fiber Channel (FC-NVMe) は、特定の Broadcom Emulex および Marvell Qlogic Fibre Channel アダプターで使用すると、イニシエーターモードで完全にサポートされます。システム管理者として、以下のセクションのタスクを完了し、FC-NVMe をデプロイします。
29.2.1. Broadcom アダプターの NVMe イニシエーターの設定 リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
この手順を使用して、NVMe 管理コマンドラインインターフェイス(
nvme-cli
)ツールを使用して、Broadcom アダプタークライアントの NVMe イニシエーターを設定します。
nvme-cli
ツールをインストールします。yum install nvme-cli
# yum install nvme-cli
Copy to Clipboard Copied! Toggle word wrap Toggle overflow これにより、/etc/nvme/
ディレクトリーにhostnqn
ファイルが作成されます。hostnqn
ファイルは NVMe ホストを識別します。新しいhostnqn
を生成するには、以下を実行します。nvme gen-hostnqn
# nvme gen-hostnqn
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 以下の内容で
/etc/modprobe.d/lpfc.conf
ファイルを作成します。options lpfc lpfc_enable_fc4_type=3
options lpfc lpfc_enable_fc4_type=3
Copy to Clipboard Copied! Toggle word wrap Toggle overflow initramfs
イメージを再構築します。dracut --force
# dracut --force
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - ホストシステムを再起動して、
lpfc
ドライバーを再設定します。systemctl reboot
# systemctl reboot
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - ローカルポートおよびリモートポートの WWNN および WWPN を見つけ、この出力を使用してサブシステム NQN を見つけます。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Copy to Clipboard Copied! Toggle word wrap Toggle overflow nn-0x204600a098cbcac6:pn-0x204700a098cbcac6 を、traddr
に置き換えます。nn-0x20000090fae0b5f5:pn-0x10000090fae0b5f5 を、host_traddr
に置き換えます。 nvme-cli
を使用して NVMe ターゲットに接続します。nvme connect --transport fc --traddr nn-0x204600a098cbcac6:pn-0x204700a098cbcac6 --host-traddr nn-0x20000090fae0b5f5:pn-0x10000090fae0b5f5 -n nqn.1992-08.com.netapp:sn.e18bfca87d5e11e98c0800a098cbcac6:subsystem.st14_nvme_ss_1_1
# nvme connect --transport fc --traddr nn-0x204600a098cbcac6:pn-0x204700a098cbcac6 --host-traddr nn-0x20000090fae0b5f5:pn-0x10000090fae0b5f5 -n nqn.1992-08.com.netapp:sn.e18bfca87d5e11e98c0800a098cbcac6:subsystem.st14_nvme_ss_1_1
Copy to Clipboard Copied! Toggle word wrap Toggle overflow nn-0x204600a098cbcac6:pn-0x204700a098cbcac6 をtraddr に置き換えます。
nn-0x20000090fae0b5f5:pn-0x10000090fae0b5f5 をhost_traddr に置き換えます。
nqn.1992-08.com.netapp:sn.e18bfca87d5e11e98c0800a098cbcac6:subsystem.st14_nvme_ss_1_ 1 を、subnqn に置き換えます。
- NVMe デバイスが現在接続されていることを確認します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
関連情報
- 詳細は、
nvme
の man ページおよび NVMe-cli Github リポジトリー を参照してください。
29.2.2. QLogic アダプターの NVMe イニシエーターの設定 リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
この手順を使用して、NVMe 管理コマンドラインインターフェイス
(nvme-cli)
ツールを使用して、Qlogic アダプタークライアントの NVMe イニシエーターを設定します。
nvme-cli
ツールをインストールします。yum install nvme-cli
# yum install nvme-cli
Copy to Clipboard Copied! Toggle word wrap Toggle overflow これにより、/etc/nvme/
ディレクトリーにhostnqn
ファイルが作成されます。hostnqn
ファイルは NVMe ホストを識別します。新しいhostnqn
を生成するには、以下を実行します。nvme gen-hostnqn
# nvme gen-hostnqn
Copy to Clipboard Copied! Toggle word wrap Toggle overflow qla2xxx
モジュールを削除して再読み込みします。rmmod qla2xxx modprobe qla2xxx
# rmmod qla2xxx # modprobe qla2xxx
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - ローカルポートおよびリモートポートの WWNN および WWPN を検索します。
dmesg |grep traddr
# dmesg |grep traddr [ 6.139862] qla2xxx [0000:04:00.0]-ffff:0: register_localport: host-traddr=nn-0x20000024ff19bb62:pn-0x21000024ff19bb62 on portID:10700 [ 6.241762] qla2xxx [0000:04:00.0]-2102:0: qla_nvme_register_remote: traddr=nn-0x203b00a098cbcac6:pn-0x203d00a098cbcac6 PortID:01050d
Copy to Clipboard Copied! Toggle word wrap Toggle overflow このhost-traddr
およびtraddr
を使用して、サブシステム NQN を見つけます。Copy to Clipboard Copied! Toggle word wrap Toggle overflow nn-0x203b00a098cbcac6:pn-0x203d00a098cbcac6 をtraddr に置き換えます。
nn-0x20000024ff19bb62:pn-0x21000024ff19bb62 を、host_traddr に置き換えます。
nvme-cli
ツールを使用して NVMe ターゲットに接続します。nvme connect --transport fc --traddr nn-0x203b00a098cbcac6:pn-0x203d00a098cbcac6 --host_traddr nn-0x20000024ff19bb62:pn-0x21000024ff19bb62 -n nqn.1992-08.com.netapp:sn.c9ecc9187b1111e98c0800a098cbcac6:subsystem.vs_nvme_multipath_1_subsystem_468
# nvme connect --transport fc --traddr nn-0x203b00a098cbcac6:pn-0x203d00a098cbcac6 --host_traddr nn-0x20000024ff19bb62:pn-0x21000024ff19bb62 -n nqn.1992-08.com.netapp:sn.c9ecc9187b1111e98c0800a098cbcac6:subsystem.vs_nvme_multipath_1_subsystem_468
Copy to Clipboard Copied! Toggle word wrap Toggle overflow nn-0x203b00a098cbcac6:pn-0x203d00a098cbcac6 をtraddr に置き換えます。
nn-0x20000024ff19bb62:pn-0x21000024ff19bb62 を、host_traddr に置き換えます。
nqn.1992-08.com.netapp:sn.c9ecc9187b1111e98c0800a098cbcac6:subsystem.vs_nvme_multipath_1_subsystem_468 をsubnqn に置き換えます。
- NVMe デバイスが現在接続されていることを確認します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
関連情報
- 詳細は、
nvme
の man ページおよび NVMe-cli Github リポジトリー を参照してください。