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

A proposito di questa attività

RHEL 7 e SLES 12 utilizzano il multipath DMMP (Device Mapper Multipath) per il multipathing quando si utilizza NVMe su Fibre Channel. 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 alla sezione devices del file /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

Impostare NVMe Multipathing nativo per RHEL 8

A proposito di questa attività

NVMe Multipathing nativo è disattivato per impostazione predefinita in RHEL 8 e deve essere attivato seguendo la procedura riportata di seguito.

Fasi
  1. Setup (Configurazione) 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 parametro modprobe.

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

    # reboot
  4. Verificare che il multipathing NVMe nativo sia stato 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.