Skip to main content
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

Configurar failover no host

Colaboradores

Para fornecer um caminho redundante para o storage array, você pode configurar o host para executar o failover.

Antes de começar

Você deve instalar os pacotes necessários em seu sistema.

  • Para hosts Red Hat (RHEL), verifique se os pacotes estão instalados executando rpm -q device-mapper-multipath

  • Para hosts SLES, verifique se os pacotes estão instalados executando rpm -q multipath-tools

Observação Consulte o "Ferramenta de Matriz de interoperabilidade do NetApp" para garantir que todas as atualizações necessárias estejam instaladas, pois o multipathing pode não funcionar corretamente com as versões GA do SLES ou RHEL.
Sobre esta tarefa

RHEL 7 e SLES 12 usam o Mapeador de dispositivos Multipath (DMMP) para multipathing para NVMe sobre RoCE. RHEL 8, RHEL 9 e SLES 15 usam failover NVMe nativo incorporado. Dependendo de qual sistema operacional você está executando, alguma configuração adicional de multipath é necessária para que ele seja executado corretamente.

Ative o DMMP (Device Mapper Multipath) para RHEL 7 ou SLES 12

Por padrão, o DM-MP está desativado no RHEL e no SLES. Execute as etapas a seguir para habilitar componentes DM-MP no host.

Passos
  1. Adicione a entrada de dispositivo NVMe e-Series à seção dispositivos do /etc/multipath.conf arquivo, como mostrado no exemplo a seguir:

    devices {
            device {
                    vendor "NVME"
                    product "NetApp E-Series*"
                    path_grouping_policy group_by_prio
                    failback immediate
                    no_path_retry 30
            }
    }
  2. Configure multipathd para iniciar na inicialização do sistema.

    # systemctl enable multipathd
  3. Inicie multipathd se não estiver em execução no momento.

    # systemctl start multipathd
  4. Verifique o estado de multipathd para se certificar de que está ativo e em execução:

    # systemctl status multipathd

Configure o RHEL 8 com o Native NVMe Multipathing

O NVMe Multipathing nativo é desativado por padrão no RHEL 8 e deve ser habilitado usando o procedimento a seguir.

  1. Configure modprobe a regra para ativar o Native NVMe Multipathing.

    # echo "options nvme_core multipath=y" >> /etc/modprobe.d/50-nvme_core.conf
  2. Remake initramfs com o novo modprobe parâmetro.

    # dracut -f
  3. Reinicie o servidor para ativá-lo com o Native NVMe Multipathing habilitado.

    # reboot
  4. Verifique se o NVMe Multipathing nativo está habilitado após o host inicializar o backup.

    # cat /sys/module/nvme_core/parameters/multipath
    1. Se o comando output for N, então o Native NVMe Multipathing ainda será desativado.

    2. Se o comando output for Y, então o Native NVMe Multipathing será ativado e todos os dispositivos NVMe que você descobrir o usarão.

Observação Para RHEL 9 e SLES 15, o Native NVMe Multipathing é habilitado por padrão e nenhuma configuração adicional é necessária.