这段时间在弄热备方面东西,采用的是keepalived配置HA
先说下遇到的问题:
1、主、从设备同时有vip起来,感觉主从设备之间通讯有问题
2、当配置为非抢占时没有效果,优先级高的仍然会在重新起来后抢占master

网上搜索了一下,很多人也遇到设置不抢占没有效果问题。解决办法也似乎并不能凑效。

后来经过反复修改配置终于测试通过了。

1:主设备配置一定要加上:nopreempt,否则非抢占也不起作用。

2:防火墙问题:

允许组播,两台设备上都需要执行
iptables -A INPUT -d 224.0.0.18 -j ACCEPT

或修改:vim /etc/sysconfig/iptables
适当位置添加行:

-A INPUT -d 224.0.0.18 -j ACCEPT

3: 去除weight 配置,这个是通过不断验证得出来的,虽然找不到理论依据。