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
Tags ip failover keepalived