keepaived运行时报ip address associated with VRID 51 not present in MASTER advert
最近公司的网络环境变更,keepalived集群有如下报错:
7月 08 18:11:32 node19216890139 Keepalived_vrrp[32130]: (VI_1): ip address associated with VRID 51 not present in MASTER advert : …90.82
7月 08 18:11:32 node19216890139 Keepalived_vrrp[32130]: bogus VRRP packet received on enp0s3 !!!
7月 08 18:11:32 node19216890139 Keepalived_vrrp[32130]: VRRP_Instance(VI_1) Dropping received VRRP packet…
7月 08 18:11:32 node19216890139 Keepalived_vrrp[32130]: (VI_1): ip address associated with VRID 51 not present in MASTER advert : …90.82
7月 08 18:11:32 node19216890139 Keepalived_vrrp[32130]: bogus VRRP packet received on enp0s3 !!!
问题以及解决方案
原因是当前keepalived集群的backup节点收到的包中的ip地址与当前节点的虚拟ip地址不匹配。通常是当前网络内还有另外一组keepalived集群,virtual_router_id与当前集群的重复。尝试修改到0-255的其他值,避免冲突。