keepalived - serviço não disponível no host 'passivo'

1

Eu tenho o failover de IP configurado em dois hosts para um cluster mysql (percona) com keepalived; o failover funciona como esperado, mas não consigo acessar o serviço do host que é passivo ou no estado 'backup'. Vou tentar explicar melhor. Tanto o HOST1 quanto o HOST2 compartilham um IP virtual, digamos 1.2.3.4, que é atribuído corretamente pelo keepalived para um deles, dependendo de seu status (estou usando a versão 1.1.19 com o patch unicast).

Diga que, em algum momento, 1.2.3.4 está atribuído ao HOST2. Neste cenário, eu posso acessar o cluster mysql com

mysql -ur...-p 1.2.3.4

de qualquer servidor no ambiente, MAS HOST1. Eu posso acessá-lo do HOST2 embora. Se as coisas mudarem e o IP 1.2.3.4 for atribuído novamente ao HOST1, eu posso acessar o cluster a partir do HOST1, mas não do HOST2.

O que estou perdendo?

Obrigado antecipadamente Vito

    
por Vito Botta 08.07.2012 / 20:01

0 respostas