| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 
 | [root@lb-master ~]# vim /etc/keepalived/keepalived.conf 
 global_defs {
 notification_email {
 acassen@firewall.loc
 failover@firewall.loc
 sysadmin@firewall.loc
 }
 notification_email_from Alexandre.Cassen@firewall.loc
 smtp_server 127.0.0.1
 smtp_connect_timeout 30
 router_id NGINX_MASTER
 }
 
 # 健康监测nginx
 vrrp_script check_nginx {
 script "/etc/keepalived/check_nginx.sh"      # 设置检查nginx是否存活的脚本位置
 }
 
 # keepalive热备组配置
 vrrp_instance VI_1 {
 state MASTER            # 配置当前keepalive为master角色
 interface eth0           # 网卡名字,必须和实际网卡名称一致,默认是ens33
 virtual_router_id 51       # VRRP 路由 ID实例,每个实例是唯一的
 priority 100            # 优先级,备服务器设置 90
 advert_int 1            # 指定VRRP 心跳包通告间隔时间,默认1秒
 authentication {
 auth_type PASS
 auth_pass 1111       # 设置keepalive的master和slave之间简单的秘钥认证
 }
 virtual_ipaddress {
 192.168.56.60/24     # 设置keepalive虚拟IP地址
 }
 track_script {
 check_nginx
 }
 }
 
 |