keepalived vrrp_script腳本不執行解決辦法


首先打開日志觀察: tail -f /var/log/messages

然后新開一個客戶端重啟keepalived , systemctl restart keepalived.service

看日志結果分析問題:

比如我這里: 

8行開始有不識別的標點符號,這里是空格,這個很坑,windows和unix的空格看着一樣實際不一樣,重新手敲一下再試!

為了自己的懶惰買了好幾個小時的單,奉勸大家手敲還是比較靠譜,不然老是出現這種空格標點符號的問題,很蛋疼!!!

還有就是默認配置文件如果不修改,在這里都會報出具體錯誤,要么注釋掉,要么修改,否則無法運行,比如我這里就只剩自己需要的配置,其他全部先干掉就可以了:

還有最重要的一點是  空格不能要:比如這個:

 

 這個必須干掉,否則你會覺得我明明寫對了怎么就是不行,我在這上面被坑了好久! 所有的沒用空格都要注釋掉,否則日志會報 unknow  keywoed '     '  ,一看日志也知道是有空格了

還有一點是前面的空格如果是window拷貝過來的也必須重新寫一寫,因為不一樣,先把空格干掉,然后重新敲空格就可以了,不然還是會報這個ketword 空格錯誤

空格全部干掉,如果寫的沒錯,肯定能運行!!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM