Skip to main content
E-Series Systems
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Impostare il failover sull'host

Collaboratori

Per fornire un percorso ridondante all'array di storage, è possibile configurare l'host per eseguire il failover.

Prima di iniziare

È necessario installare i pacchetti richiesti sul sistema.

  • Per gli host Red Hat (RHEL), verificare che i pacchetti siano installati eseguendo rpm -q device-mapper-multipath

  • Per gli host SLES, verificare che i pacchetti siano installati eseguendo rpm -q multipath-tools

Nota Fare riferimento a. "Tool di matrice di interoperabilità NetApp" Per garantire l'installazione degli aggiornamenti necessari, poiché il multipathing potrebbe non funzionare correttamente con le versioni GA di SLES o RHEL.
A proposito di questa attività

RHEL 7 e SLES 12 utilizzano il multipath DMMP (Device Mapper Multipath) per il multipathing per NVMe su RoCE. RHEL 8, RHEL 9 e SLES 15 utilizzano un failover NVMe nativo integrato. A seconda del sistema operativo in esecuzione, è necessaria una configurazione aggiuntiva di multipath per il corretto funzionamento.

Attiva DMMP (Device Mapper Multipath) per RHEL 7 o SLES 12

Per impostazione predefinita, DM-MP è disattivato in RHEL e SLES. Per abilitare i componenti DM-MP sull'host, attenersi alla seguente procedura.

Fasi
  1. Aggiungere la voce NVMe e-Series Device (dispositivo NVMe e-Series) alla sezione Devices (dispositivi) di /etc/multipath.conf come mostrato nell'esempio seguente:

    devices {
            device {
                    vendor "NVME"
                    product "NetApp E-Series*"
                    path_grouping_policy group_by_prio
                    failback immediate
                    no_path_retry 30
            }
    }
  2. Configurare multipathd per iniziare all'avvio del sistema.

    # systemctl enable multipathd
  3. Inizio multipathd se non è in esecuzione.

    # systemctl start multipathd
  4. Verificare lo stato di multipathd per assicurarsi che sia attivo e in esecuzione:

    # systemctl status multipathd

Configurare RHEL 8 con NVMe Multipathing nativo

Il multipathing NVMe nativo è disattivato per impostazione predefinita in RHEL 8 e deve essere attivato utilizzando la procedura seguente.

  1. Configurare modprobe Regola per attivare NVMe Multipathing nativo.

    # echo "options nvme_core multipath=y" >> /etc/modprobe.d/50-nvme_core.conf
  2. Remake initramfs con il nuovo modprobe parametro.

    # dracut -f
  3. Riavviare il server per attivarlo con NVMe Multipathing nativo attivato.

    # reboot
  4. Verificare che NVMe Multipathing nativo sia attivato dopo l'avvio del backup dell'host.

    # cat /sys/module/nvme_core/parameters/multipath
    1. Se l'output del comando è N, Quindi NVMe Multipathing nativo è ancora disattivato.

    2. Se l'output del comando è Y, Quindi viene attivato NVMe Multipathing nativo e tutti i dispositivi NVMe rilevati lo utilizzeranno.

Nota Per RHEL 9 e SLES 15, il multipathing NVMe nativo è attivato per impostazione predefinita e non è richiesta alcuna configurazione aggiuntiva.