Configurar failover no host
Para fornecer um caminho redundante para o storage array, você pode configurar o host para executar o failover.
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
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.
-
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 } }
-
Configure
multipathd
para iniciar na inicialização do sistema.# systemctl enable multipathd
-
Inicie
multipathd
se não estiver em execução no momento.# systemctl start multipathd
-
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
O NVMe Multipathing nativo é desativado por padrão no RHEL 8 e deve ser habilitado usando as etapas abaixo.
-
Regra de
modprobe
configuração para ativar o NVMe Multipathing nativo.# echo "options nvme_core multipath=y" >> /etc/modprobe.d/50-nvme_core.conf
-
Remake
initramfs
com novo parâmetro modprobe.# dracut -f
-
Reinicie o servidor para ativá-lo com o Native NVMe Multipathing habilitado
# reboot
-
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
-
Se o comando output for
N
, então o Native NVMe Multipathing ainda será desativado. -
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.
-
Para RHEL 9 e SLES 15, o Native NVMe Multipathing é habilitado por padrão e nenhuma configuração adicional é necessária. |