推荐您使用V1.2.24及以上版本的Keepalived。
HAVIP仅支持单播通信,不支持广播和组播通信。如果您使用HAVIP和第三方软件如Keepalived实现高可用,需要手动把配置文件中的通信方式修改为单播通信。
是。HAVIP只保证可以探测到主实例(state为MASTER),不保证Keepalived协商的正确性。如果未绑定HAVIP的云服务器误配置Keepalived,该云服务器会占用HAVIP。
解决方案:
在使用HAVIP和Keepalived搭配高可用集群前,请检查HAVIP和Keepalived的配置情况,确保HAVIP的配置和Keepalived的配置一致,不使用HAVIP的云服务器不进行Keepalived配置。
不会。HAVIP通过ARP报文来感知主实例(state为MASTER)。如果通过手动配置IP来占用HAVIP,在去掉后IP后,ARP无法感知,主实例不会切换,保持当前状态直到下一次感知ARP报文进行主、备切换。