1、虛擬 ip 沒有生成。
/var/log/message 日誌
Jun 29 10:43:11 cloud-config2 Keepalived_vrrp[2442]: ip address associated with VRID not present in received packet : 172.21.15.64
Jun 29 10:43:11 cloud-config2 Keepalived_vrrp[2442]: one or more VIP associated with VRID mismatch actual MASTER advert
Jun 29 10:43:11 cloud-config2 Keepalived_vrrp[2442]: bogus VRRP packet received on eth0 !!!
Jun 29 10:43:11 cloud-config2 Keepalived_vrrp[2442]: VRRP_Instance(VI_1) ignoring received advertisment...
原因及解決方法:
(1)、兩條主機的時間不同,將兩臺主機時間改爲一致即可。
(2)、virtual_router_id 設置問題。
參考:
http://clovemfong.blog.51cto.com/3297559/1201791/
http://www.2cto.com/Article/201204/126118.html
2、定義的 vrrp_script 腳本未執行
原因及解決方法:
採用 service 或 systemctl 命令啓動任務時,會出現這個問題。只要改爲 keepalived -f keepalived.conf 啓動服務即可。