Antes de configurar o sistema operacional Linux para um host que conecta-se ao sistema, assegure-se de que o DMMP (Device Mapper Multipath Tool) esteja instalado e configurado corretamente para os hosts Linux que usam o DMMP como um driver de caminhos múltiplos.
Atualmente, o Red Hat Enterprise Linux 5 e posterior e o SUSE
Linux Enterprise Server 11 suportam o DMMP como um driver de caminhos múltiplos e incluem o mesmo em um disco de distribuição.
Procedimento
- Assegure-se de que os pacotes DMMP estão instalados em seu host Linux:
- Para o Red Hat Enterprise Linux 5 ou posterior, instale o device-mapper e device-mapper-multipath.
- Para o SUSE Linux Enterprise Server versão 11 Service Pack 1 ou versão 11 Service Pack 2, instale device-mapper e multipath-tools.
- No arquivo de configuração do DMMP, /etc/multipath.conf, assegure que as configurações padrão tenham os valores descritos em Configurações para os Hosts Linux.
Nota: O Linux geralmente ativa caminhos múltiplos automaticamente. No entanto, em alguns casos, como a instalação de inicialização
de RH 6.3 SAN, os caminhos múltiplos não estão configurados
adequadamente. Se essa situação ocorrer, você deverá editar manualmente o arquivo
/etc/multipath.conf. Para
obter informações sobre o DM-multipath, consulte o
Linux
Guia de Administração do Armazenamento ou
Guia de instalação e configuração do DM-Multipathing
para seu kernel do provedor
Linux. Para
obter mais informações sobre configuração do sistema Linux, consulte
o website a seguir:
http://www.ibm.com/support/knowledgecenter/linuxonibm/liaab/ic-homepage.htm
Nota: Se estiver usando o RHEL6 ou SUSE Linux Enterprise Server 11 Service Pack 2, use prio "alua" em vez de prio_callout "/sbin/mpath_prio_alua
/dev/%n" para desativar a mensagem Usando prio_callout descontinuado. Este valor desativa apenas a mensagem de erro e não afeta as operações. Se prio_callout "/sbin/mpath_prio_alua
/dev/%n" estiver configurado no SUSE Linux Enterprise Server 11 Service Pack 2, a mensagem Usando prio_callout descontinuado será emitida para todos os dispositivos quando o comando de caminhos múltiplos é usado.
- Para ativar o carregamento automático DMMP durante uma inicialização do sistema operacional, emita os seguintes comandos como root:
- Para o Red Hat Enterprise Linux 5 ou posterior, emita um dos comandos a seguir:
- Para o SUSE Linux Enterprise Server 11, emita um dos comandos a seguir:
Após executar um desses comandos, emita os comandos a seguir:
- Inicie o DMMP manualmente concluindo as etapas a seguir:
- Opcional: Se estiver usando o SUSE Linux Enterprise Server, execute o comando
/etc/init.d/boot.multipath start antes de iniciar o DMMP.
- Iniciar daemon DMMP emitindo o comando /etc/init.d/multipathd start:.
- Execute os comandos multipath ou multipath -v2 para varrer os dispositivos multipath.
- Emita o comando Multipath -ll para visualizar as informações detalhadas dos dispositivos multipath. O comando tem a seguinte saída:
mpath1 (36005076801860022900000000000019a) IBM,2145
[size=2.0G][features=0][hwhandler=0]
\_ round-robin 0 [prio=200][ ativado]
\_ 1 sdd 4:0:0: 8:48 [ativo][pronto]
\_ 5:0:0:1 sdt 65:48 [ativo][pronto]
\_ round-robin 0 [prio=40][ ativo]
\_ 4:0:2:1 sdak 66:64 [ativo][pronto]
\_ 5:0:2:1 sdal 66:80 [ativo][pronto]
Resultados
Nota: Se o novo dispositivo não puder ser localizado após a emissão do comando multipath, deve-se recarregar o driver do HBA (adaptador de barramento de host) ou reinicializar o servidor e emitir novamente o comando multipath após o
Linux reconhecer o novo dispositivo na camada SCSI com um nome como
sd*. O driver HBA deve reconhecer o novo dispositivos antes de DMMP pode reconhecê-los e gerenciá-los. Para visualizar o status detalhado do dispositivos multipath, emita o comando Multipath -ll .