Keepalived常见故障
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Keepalived常见故障相关的知识,希望对你有一定的参考价值。
接到任务:10.0.0.200 10.0.0.201
这个登录一下,帮我测试一下 nginx那个keepalived的功能正常不
系统是centos7
keepalived 和 nginx 都可以重启
测试:
1、pkill nignx后,故障切换一切正常,恢复nginx后也可以抢占回VIP
2、在修改nginx配置文件后,在pkill nginx,发现VIP不会飘到backup
再次排查所遇到的问题:
1.日志提示:WARNING - script '/etc/keepalived/check_nginx.sh' is not executable for uid:gid 0:0 - disabling.
原因:backup上keepalived监控脚本没有执行权限
解决:chmod +x /etc/keepalived/check_nginx.sh
2.日志提示:/etc/keepalived/check_nginx.sh exited due to signal 15
解决:interval 5 #监控脚本的执行时间要大于advert_int(3秒不行就5秒)
advert_int 1 #心跳检查间隔时间
3.如果是配置文件出错,那么在执行监控脚本时会输出错误信息,所以要重定向到空
解决:/usr/local/openresty/nginx/sbin/nginx &>/dev/null
以上是关于Keepalived常见故障的主要内容,如果未能解决你的问题,请参考以下文章