安装注意事项:
1、关闭防火墙或者打开防火墙vrrp协议的通过,centos6 和centos7打开方式不同
2、一定要关闭防火墙
3、配置完成后重启网卡和keepalived服务
4、日志:/var/log/message ,tail -F /var/log/message可以动态查看日志
5、查看组播:tcpdump -i eth0|grep VRRP
vrrp实例配置中vitural_router_id所有节点必须一样,否则无法通信造成脑裂。
配置实例:主备需要区分的地方:优先级、state、全局模式下router_id
! Configuration File for keepalived global_defs { notification_email { acassen@firewall.loc failover@firewall.loc sysadmin@firewall.loc } notification_email_from Alexandre.Cassen@firewall.loc smtp_server 192.168.200.1 smtp_connect_timeout 30 router_id LVS_DEVEL #以上部分默认即可,这里可以配置router_id } vrrp_script chk_port { #此节点的配置是供先track_chk调用的,可以在script后面直接写脚本或者脚本路径 script "/opt/tomcat.sh" interval 2 weight 2 } vrrp_instance VI_1 { state BACKUP #配置节点模式,MASTER或者BACKUP interface eth0 #节点绑定网卡 virtual_router_id 51 #虚拟路由器节点id,所有节点必须一致。 priority 100 #节点优先级,主大于备 advert_int 1 authentication { auth_type PASS auth_pass 1111 } track_script { chk_port } virtual_ipaddress { 10.254.41.200 #要绑定的vip地址 }