VRRP behavior on network restart
Amir Dafny-Man <[email protected]>
| Newsgroups | gmane.linux.keepalived.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi, I am using Keepalived on RHEL6, using Redhat's latest version (1.2.13). I noticed that after the network is restarted (service network restart), multiple errors appear in the log: May 2 12:55:30 sdclab006-09 Keepalived_vrrp[14885]: Netlink: filter function error After that Keepalived does not bring the VIP up anymore. I have seen in an old email from this list that Keepalived does not handle well interfaces taken down and a configuration reload (kill -HUP) is required to correct this situation. >From 1.2.20 changelog: * vrrp: Dynamic addition of interfaces from netlink msg. When a tracked interface is deleted then recreated with the same config VRRP groups tracking this interface will remain down. This is due to tracking of stale information. This patch listens for netlink messages for the creation of interfaces and does one of two things. i) If the interface doesn't exist in the vrrp interface list a new interface structure is created and the information from the message is used to fill the structure. This new interface is then added to the interface queue. ii) If the interface already exists in the queue we zero it and then use the information in the message to fill the structure. Does this change the behavior experienced above or do I still need to reload configuration after network restart? Thanks, Amir ------------------------------------------------------------------------------ Find and fix application performance issues faster with Applications Manager Applications Manager provides deep performance insights into multiple tiers of your business applications. It resolves application problems quickly and reduces your MTTR. Get your free trial! https://ad.doubleclick.net/ddm/clk/302982198;130105516;z