我有两个主机上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。
我错过了什么?
在此先感谢维托