centos7下解决keepalived双机都为master问题
centos7安装keepalived后,不关闭防火墙,虚拟ip不能实现漂移,双机都为master,不能实现双机热备的效果。原因是防火墙中没有方形vrrp的组播 IP 244.0.0.18。centos7下使用的防火请是firewall
执行以下命令即可解决问题:
firewall-cmd --zone=public --permanent --add-rich-rule "rule family=ipv4 source address=192.168.0.1/24 accept" //这里的address看自己的地址
firewall-cmd --reload //重载
firewall-cmd --list-rich-rules //查看所有的规则