您的位置:首页 > 运维架构 > Nginx

nginx_keepalived

2015-09-10 14:27 423 查看
这段时间在弄热备方面东西,采用的是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 配置,这个是通过不断验证得出来的,虽然找不到理论依据。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  nginx_keepalived