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

Sobre esta tarefa

O RHEL 7 e o SLES 12 usam o Mapeador de dispositivos Multipath (DMMP) para multipathing ao usar o NVMe sobre Fibre Channel. 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 do dispositivo NVMe e-Series à seção dispositivos do arquivo /etc/multipath.conf, 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 NVMe Multipathing nativo para RHEL 8

Sobre esta tarefa

O NVMe Multipathing nativo é desativado por padrão no RHEL 8 e deve ser habilitado usando as etapas abaixo.

Passos
  1. Regra de modprobe configuração para ativar o NVMe Multipathing nativo.

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

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

    # reboot
  4. Verifique se a opção de multipathing NVMe nativo foi ativada depois que o host inicializa 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.