keepalived 健康检查无法自动执行脚本问题

1:确保脚本能够手动执行

2:将脚本放在 /usr/local/src 下

vrrp_script chk_nginx {
    script "/etc/keepalived/check_nginx.sh" 
    interval 2
    weight -5
    fall 3
    rise 2
}

上面是错误的配置,脚本位置不对,导致脚本没有被调用

需要修改如下:

vrrp_script chk_nginx {
    script "/usr/local/src/check_nginx.sh" 
    interval 2
    weight -5
    fall 3
    rise 2
}

 


版权声明:本文为baidu_38558076原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。