keepalived – 服务在“被动”主机上不可用

我有两个主机上configuration了一个mysql(percona)群集与keepalived ip故障转移; 故障转移按预期工作,但无法从被动或处于“备份”状态的主机访问该服务。 我会尽力解释更好。 HOST1和HOST2都共享一个虚拟IP,比如1.2.3.4,根据它们的状态(我使用1.1.19版本和单播补丁)保持正确的分配。

说到某个时候,1.2.3.4被分配给了HOST2。 在这种情况下,我可以访问mysql集群

mysql -ur...-p 1.2.3.4 

从任何服务器在networking上,但是HOST1。 我可以从HOST2访问它。 如果事情发生变化,IP 1.2.3.4再次分配给HOST1,则可以从HOST1访问集群,但不能访问HOST2。

我错过了什么?

在此先感谢维托