我用keepalived將ip地址綁定到單獨的一塊網卡eth1,該網卡未分配任何ip地址。keepalived啟動后,ip地址綁定正常。但過了幾分鍾后,綁定的ip地址就消失了。檢查keepalived日志未發現異常。
接着檢查系統其他日志,在/var/log/messages中看到,每隔幾分鍾分鍾就會有一條dhcpclient的日志。據此猜測是啟用的eth1的dhcp功能導致的keepalived綁定的ip在一段時間(大約幾分鍾)后消失。
修改配置文件/etc/sysconfig/network-scripts/ifcfg-eth1,設置BOOTPROTO=none。重啟服務service network restart和service keepalived restart后,ip地址不在丟失,服務器工作正常。