13.2. NVMe sobre tejidos utilizando FC
El NVMe
sobre Canal de Fibra (FC-NVMe
) es totalmente compatible en modo iniciador cuando se utiliza con ciertos adaptadores de Canal de Fibra Broadcom Emulex y Marvell Qlogic. Como administrador del sistema, complete las tareas de las siguientes secciones para desplegar el FC-NVMe
:
13.2.1. Configuración del iniciador NVMe para adaptadores Broadcom
Utilice este procedimiento para configurar el iniciador NVMe
para el cliente de adaptadores Broadcom
utilizando la herramienta de línea de comandos de gestión de NVMe (nvme-cli
).
Procedimiento
Instale la herramienta
nvme-cli
:# yum install nvme-cli
Esto crea el archivo
hostnqn
en el directorio/etc/nvme/
. El archivohostnqn
identifica el hostNVMe
.Para generar un nuevo
hostnqn
:#nvme gen-hostnqn
Encuentra los
WWNN
yWWPN
de los puertos locales y remotos y utiliza la salida para encontrar el subsistemaNQN
:# cat /sys/class/scsi_host/host*/nvme_info NVME Initiator Enabled XRI Dist lpfc0 Total 6144 IO 5894 ELS 250 NVME LPORT lpfc0 WWPN x10000090fae0b5f5 WWNN x20000090fae0b5f5 DID x010f00 ONLINE NVME RPORT WWPN x204700a098cbcac6 WWNN x204600a098cbcac6 DID x01050e TARGET DISCSRVC ONLINE NVME Statistics LS: Xmt 000000000e Cmpl 000000000e Abort 00000000 LS XMIT: Err 00000000 CMPL: xb 00000000 Err 00000000 Total FCP Cmpl 00000000000008ea Issue 00000000000008ec OutIO 0000000000000002 abort 00000000 noxri 00000000 nondlp 00000000 qdepth 00000000 wqerr 00000000 err 00000000 FCP CMPL: xb 00000000 Err 00000000
# nvme discover --transport fc --traddr nn-0x204600a098cbcac6:pn-0x204700a098cbcac6 --host-traddr nn-0x20000090fae0b5f5:pn-0x10000090fae0b5f5 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.e18bfca87d5e11e98c0800a098cbcac6:subsystem.st14_nvme_ss_1_1 traddr: nn-0x204600a098cbcac6:pn-0x204700a098cbcac6
Sustituya nn-0x204600a098cbcac6:pn-0x204700a098cbcac6 por el
traddr
.Sustituya nn-0x20000090fae0b5f5:pn-0x10000090fae0b5f5 por el
host-traddr
.Conéctese al objetivo NVMe utilizando la página web
nvme-cli
:# 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
Sustituya nn-0x204600a098cbcac6:pn-0x204700a098cbcac6 por el
traddr
.Sustituya nn-0x20000090fae0b5f5:pn-0x10000090fae0b5f5 por el
host-traddr
.Sustituya nqn.1992-08.com.netapp:sn.e18bfca87d5e11e98c0800a098cbcac6:subsystem.st14_nvme_ss_1_1 por el
subnqn
.
Pasos de verificación
Enumera los dispositivos NVMe que están conectados actualmente:
# 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
Recursos adicionales
-
La página de manual
nvme
. - Nvme-cli Repositorio Github