Configurare NVMe su FC Initiator sull'host in e-Series - Linux
La configurazione di NVMe Initiator in un ambiente Fibre Channel include l'installazione e la configurazione del pacchetto nvme-cli e l'abilitazione di NVMe/FC Initiator sull'host.
La procedura seguente è valida per RHEL 8, RHEL 9, SLES 12 e SLES 15 che utilizzano HBA FC compatibili con Broadcom Emulex o QLogic NVMe/FC. Per ulteriori informazioni sulle versioni di questi sistemi operativi o HBA supportate, consultare la "Tool di matrice di interoperabilità NetApp".
-
Installare
nvme-cli
pacchetto:SLES 12 o SLES 15
# zypper install nvme-cli
RHEL 8 o RHEL 9
# yum install nvme-cli
-
Per Qlogic, modificare
/lib/systemd/system/nvmefc-boot-connections.service
Dopo aver installato lo script di connessione automatica Broadcom NVMe/FC in modo che contenga quanto segue:[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
-
-
Attivare e avviare
nvmefc-boot-connections
servizio.systemctl enable nvmefc-boot-connections.service
systemctl start nvmefc-boot-connections.service
Configurazione lato host per HBA Emulex:
|
La procedura seguente riguarda solo gli HBA Emulex. |
-
Impostare
lpfc_enable_fc4_type
a.3
Per attivare SLES12 SP4 come iniziatore NVMe/FC.# cat /etc/modprobe.d/lpfc.conf options lpfc lpfc_enable_fc4_type=3
-
Ricostruire il
initrd
Per ottenere la modifica Emulex e la modifica del parametro di boot.# dracut --force
-
Riavviare l'host per caricare le modifiche in
Ipfc
driver.# reboot
L'host viene riavviato e l'iniziatore NVMe/FC viene attivato sull'host.
Una volta completata la configurazione lato host, la connessione NVMe tramite le porte Fibre Channel avviene automaticamente.