正确案例
vrrp_script chk_http_port {
script "/usr/local/src/nginx_check.sh"
interval 2
weight 2
}vrrp_instance VI_1 {
state MASTER
interface eth0
virtual_router_id 51
priority 100
advert_int 1
authentication {
auth_type PASS
auth_pass 1111
}
virtual_ipaddress {
10.6.6.46
}track_script { # 这一段配置,一定要放在vrrp_instance VI_1里面,关键
chk_http_port
}
}
首先,确保手动执行sh脚本正确
其次,要配置track_script
最后,track_script一定要配置到vrrp_instance xxx代码块里