Keepalived: bogus VRRP packet received on ...
Keepalived を動かしていて、/var/log/syslog
に次のようなログが現れることがあります。
ip address associated with VRID not present in received packet : 192.168.0.1
one or more VIP associated with VRID mismatch actual MASTER advert
bogus VRRP packet received on eth1 !!!
VRRP_Instance(SMTP) Dropping received VRRP packet...
複数のVRRPインスタンスの設定をしていて、virtual_router_id の値が重複しているのが原因です。
例えば、192.168.0.2, 192.168.0.3
に仮想IP 192.168.0.1
を割り当て、192.168.0.102, 192.168.0.103
に仮想IP 192.168.0.101
を割り当てているような状況で、それぞれの virtual_router_id に同じ値を設定すると、上記のようなログが記録されます。