Pular para o conteúdo principal

Configurar o software de caminhos múltiplos

O software de caminhos múltiplos fornece um caminho redundante para a matriz de armazenamento no caso de um dos caminhos físicos ser interrompido. O software de caminhos múltiplos apresenta o sistema operacional com um único dispositivo virtual que representa os caminhos físicos ativos no armazenamento. O software de caminhos múltiplos também gerencia o processo de failover que atualiza o dispositivo virtual. Use a ferramenta device mapper multipath (DM-MP) para instalações do Linux.

Antes de iniciar

Você instalou os pacotes necessários no 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.

Por padrão, DM-MP é desativado em RHEL e SLES. Conclua as etapas a seguir para ativar os componentes DM-MP no host.

Se você não tiver instalado o sistema operacional, use a mídia fornecida pelo fornecedor do seu sistema operacional.

  1. Se um arquivo multipath.conf não tiver sido criado, execute o comando # touch /etc/multipath.conf.
  2. Use as definições de vários caminhos padrão deixando o arquivo multipath.conf em branco.
  3. Inicie o serviço de vários caminhos.
    # systemctl start multipathd
  4. Configure vários caminhos para persistência de inicialização.
    # chkconfig multipathd on
  5. Salve sua versão de kernel executando o comando uname -r.
    # uname -r
    3.10.0-327.el7.x86_64

    Você usará essas informações ao atribuir volumes ao host.

  6. Execute uma das ações a seguir para ativar o daemon multipathd na inicialização.
    Se você estiver usando...Faça isto...
    Sistemas RHEL 6.x:chkconfig multipathd on
    Sistemas RHEL 7.x:systemctl enable multipathd
    Sistemas SLES 12.x e 15.x:systemctl enable multipathd
  7. Recrie a imagem initramfs ou a imagem initrd em /boot directory:
    Se você estiver usando...Faça isto...
    Sistemas RHEL 6.x e 7.x:dracut --force --add multipath
    Sistemas SLES 12.x e 15.x:dracut --force --add multipath
  8. Verifique se a imagem /boot/initrams-* ou a imagem /boot/initrd-* recém-criada está selecionada no arquivo de configuração de inicialização.
    Por exemplo, para grub, é /boot/grub/menu.lst e para grub2, é /boot/grub2/menu.cfg.
  9. Use o procedimento "Criar host manualmente" na Ajuda online para verificar se os hosts estão definidos. Verifique se cada tipo de host é Linux DM-MP (Kernel 3.10 ou posterior) se você ativar o recurso Balanceamento automático de carga ou Linux DM-MP (Kernel 3.9 ou anterior) se você desativar o recurso Balanceamento automático de carga. Se necessário, altere o tipo de host selecionado para a configuração apropriada.
  10. Reinicialize o host.