主备节点,持续打印error日志:“VIP configuration is abnormal, causing split-brain.”。

问题现象描述

使用KEEPALIVED部署双机备份后,容器运行异常,查看“var/alog/keepalived/c”下的日志。提示error日志:“VIP configuration is abnormal, causing split-brain.”。

原因分析

存在以下2种原因:

解决措施

对于原因1:

以root用户登录主备节点,执行命令 iptables -A INPUT -p vrrp -j ACCEPT iptables -A OUTPUT -p vrrp -j ACCEPT设置支持VRRP。

对于原因2:
  1. 以root用户登录HA边缘设备组中的任意一台设备,执行命令 arping -I eth4(业务网卡)192.168.65.73(浮动IP/VIP),查看浮动IP/VIP的MAC地址,找到不属于HA边缘设备组的MAC地址。
  2. 根据MAC地址确定对应的第三台边缘设备,以root用户登录,并执行命令 ip addr | 192.168.65.73(浮动IP/VIP)
  3. 根据显示的配置信息,执行命令 ip -f inet addr del 192.168.65.73(浮动IP/VIP)dev eth0配置VIP的网卡删除。