11.3. Configuration de l'hôte NVMe pour les adaptateurs QLogic
Utilisez cette procédure pour configurer l'hôte Non-volatile Memory Express™ (NVMe™) pour le client des adaptateurs Qlogic à l'aide de l'outil d'interface de ligne de commande de gestion NVMe (nvme-cli
).
Procédure
Installer l'outil
nvme-cli
:# dnf install nvme-cli
Cette opération crée le fichier
hostnqn
dans le répertoire/etc/nvme/
. Le fichierhostnqn
identifie l'hôte NVMe.Rechargez le module
qla2xxx
:# rmmod qla2xxx # modprobe qla2xxx
Trouver les identifiants WWNN et WWPN des ports locaux et distants :
# 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
En utilisant ces valeurs
host-traddr
ettraddr
, trouvez le sous-système NQN :# nvme discover --transport fc \ --traddr nn-0x203b00a098cbcac6:pn-0x203d00a098cbcac6 \ --host-traddr nn-0x20000024ff19bb62:pn-0x21000024ff19bb62 Discovery Log Number of Records 2, Generation counter 49530 =====Discovery Log Entry 0====== trtype: fc adrfam: fibre-channel subtype: nvme subsystem treq: not specified portid: 0 trsvcid: none subnqn: nqn.1992-08.com.netapp:sn.c9ecc9187b1111e98c0800a098cbcac6:subsystem.vs_nvme_multipath_1_subsystem_468 traddr: nn-0x203b00a098cbcac6:pn-0x203d00a098cbcac6
Remplacer nn-0x203b00a098cbcac6:pn-0x203d00a098cbcac6 par
traddr
.Remplacer nn-0x20000024ff19bb62:pn-0x21000024ff19bb62 par
host-traddr
.Connectez-vous au contrôleur NVMe à l'aide de l'outil
nvme-cli
:# 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
Remplacer nn-0x203b00a098cbcac6:pn-0x203d00a098cbcac6 par
traddr
.Remplacer nn-0x20000024ff19bb62:pn-0x21000024ff19bb62 par
host-traddr
.Remplacer nqn.1992-08.com.netapp:sn.c9ecc9187b1111e98c0800a098cbcac6:subsystem.vs_nvme_multipath_1_subsystem_468 par le
subnqn
.
Vérification
Liste les périphériques NVMe actuellement connectés :
# nvme list Node SN Model Namespace Usage Format FW Rev ---------------- -------------------- ---------------------------------------- --------- -------------------------- ---------------- -------- /dev/nvme0n1 80BgLFM7xMJbAAAAAAAC NetApp ONTAP Controller 1 107.37 GB / 107.37 GB 4 KiB + 0 B FFFFFFFF # lsblk |grep nvme nvme0n1 259:0 0 100G 0 disk
Ressources supplémentaires
-
nvme(1)
page de manuel - Dépôt Github de Nvme-cli