Configurando o ipfail
O plugin ipfail tenta prover detecção de falhas de rede, e então reage inteligentemente, direcionando o cluster para os recursos de failover quando necessário. A fim de realizar este objetivo, ele usa os Nós de ping ou os grupos de ping que funciona como terceira parte "silenciosa" no cluster. Desde que ambos os Nós HA possam se comunicar entre si, o ipfail pode detectar com confiabilidade quando um dos seus links de rede tem se tornado instável, e compensa.
Para configurar o ipfail, os passos seguintes precisam ser executados.
1. Selecione bons candidatos a nó de ping.
É essencial que seja selecionada uma boa estratégia de nós de ping. A melhor escolha sua, torna seu cluster HA mais robusto. É uma boa idéia a escolha de dispositivos de rede sólidos como switch’s e roteadores. Não escolha qualquer dos membros do cluster HA. E nem você deve selecionar estação de trabalho de alguém. É importante também selecionar nós de ping que reflita a conectividade de seus nós HA. Se você deseja monitorar a conectividade de duas interfaces, é sensato selecionar um nó de ping para cada interface, que é alcançável exclusivamente da dita interface. Consulte o documento ipfail-diagram.pdf para uma representação gráfica dessa idéia.
2. Definir o parâmetro auto_failback em on ou off.
O ipfail somente vai operar se o Heartbeat tenha sido configurado para algo diferente do legado. No arquivo ha.cf, defina a opção auto_failback em on ou off como aqui:
auto_failback on
ou
auto_failback off
3. Configure seu arquivo ha.cf para startar o ipfail.
Adicione uma linha igual a seguinte no arquivo ha.cf (assumindo que a seu PREFIX de compilação está em /usr):
respawn hacluster /usr/lib/heartbeat/ipfail
4. Adicione os nós de ping ao arquivo ha.cf.
Os nós de ping podem ser adicionados ao cluster pelo uso de uma linha como a seguinte:
ping pnode1 pnode2 pnodeN
Simplesmente substitua os pnó1, pnó2, ... pnóN pelos endereços IP dos seus Nós de ping. Assegure que as diretivas de configuração acima estão adicionadas ao arquivo ‘ha.cf‘ em ambos os membros do cluster, e que eles estão idênticos.
· NOTA: Você vai desejar verificar a disponibilidade dos nós de ping prévios usando-os. Se você não puder pingá-los de ambos os nós HA, eles não são úteis.
Selecionando uma Interface
Um aspecto importante da configuração do arquivo haresources para uma máquina que tem múltiplas interfaces Ethernet é saber como o Heartbeat seleciona a interface que vai encerrar o suporte dos endereços serviço que são configurados no arquivo haresources. Sobretudo, quando nenhuma interface foi especificada no arquivo haresources.
O Heartbeat decide qual interface será usada examinando a tabela de roteamento. Ele tenta selecionar a rota de menor custo como o endereço IP a ser assumido. No caso de um empate, ele escolhe a primeira rota encontrada. Para muitas configurações, isso significa que a rota padrão será no mínimo a preferida.
Se você não especificar um máscara de rede para o endereço IP no arquivo haresources, a máscara da rede associada com a rota selecionada será usada. De forma similar, se uma interface não for especificada, então o endereço IP virtual será adicionado à interface associada com a rota selecionada. Se o endereço de broadcast for omitido então o endereço mais alto na sub-rede será usado.
> Configurando o arquivo Authkeys ...
Nenhum comentário:
Postar um comentário