vrrp_script不起作用解决方案

Posted ccdk

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vrrp_script不起作用解决方案相关的知识,希望对你有一定的参考价值。

我这里主要是因为windows转码造成的:将可执行的check_nginx.sh检测脚本内容复制到U盘,然后插入内网windows,将内容用nodepad++打开,复制,粘贴到服务器的check_nginx.sh里面,关闭nginx无法触发脚本,VIP也不漂移,手动执行check_nginx.sh,终于报错了:在Linux中执行.sh脚本,异常/bin/sh^M: bad interpreter: No such file or directory。

我这里的解决方案:直接将可执行的check_nginx.sh上传到服务器,并赋予执行权限755,重启keepalived和相应的服务,确保正常运行再进行重测。

还有别的一些方案,详情自行搜索——在Linux中执行.sh脚本,异常/bin/sh^M: bad interpreter: No such file or directory。

 

以上是关于vrrp_script不起作用解决方案的主要内容,如果未能解决你的问题,请参考以下文章

Fastjson @JsonField 不起作用

为啥拖放在 Selenium Webdriver 中不起作用?

docker中的Nodemon不起作用,--legacy-watch -L也不起作用

.gitignore 文件不起作用解决

EditText OnKeyListener 不起作用

谁能帮我理解为啥在“后缀”起作用时“前缀”不起作用以及如何解决这个问题?