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-cliCopy to Clipboard Copied! Toggle word wrap Toggle overflow これにより、/etc/nvme/ディレクトリーにhostnqnファイルが作成されます。hostnqnファイルは NVMe ホストを識別します。新しいhostnqnを生成するには、以下を実行します。nvme gen-hostnqn
# nvme gen-hostnqnCopy 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=3Copy to Clipboard Copied! Toggle word wrap Toggle overflow initramfsイメージを再構築します。dracut --force
# dracut --forceCopy to Clipboard Copied! Toggle word wrap Toggle overflow - ホストシステムを再起動して、
lpfcドライバーを再設定します。systemctl reboot
# systemctl rebootCopy 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_1Copy 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-cliCopy to Clipboard Copied! Toggle word wrap Toggle overflow これにより、/etc/nvme/ディレクトリーにhostnqnファイルが作成されます。hostnqnファイルは NVMe ホストを識別します。新しいhostnqnを生成するには、以下を実行します。nvme gen-hostnqn
# nvme gen-hostnqnCopy to Clipboard Copied! Toggle word wrap Toggle overflow qla2xxxモジュールを削除して再読み込みします。rmmod qla2xxx modprobe qla2xxx
# rmmod qla2xxx # modprobe qla2xxxCopy 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:01050dCopy 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_468Copy 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 リポジトリー を参照してください。