[acassen/keepalived] 9fd19b: vrrp: Check existing VIF and recreate if VMACs are...
Alexandre Cassen <[email protected]>
| Newsgroups | gmane.linux.keepalived.devel |
|---|---|
| Message-ID | <553cf7c9482ed_46593ff43be1129c59546@hookshot-fe6-cp1-prd.iad.github.net.mail> |
Branch: refs/heads/master
Home: https://github.com/acassen/keepalived
Commit: 9fd19bf4e2cd271c2cebb546e9224f892cb88739
https://github.com/acassen/keepalived/commit/9fd19bf4e2cd271c2cebb546e9224f892cb88739
Author: Alexandre Cassen <[email protected]>
Date: 2015-04-26 (Sun, 26 Apr 2015)
Changed paths:
M keepalived/vrrp/vrrp_vmac.c
Log Message:
-----------
vrrp: Check existing VIF and recreate if VMACs are wrong
This patch is coming from Colin Docherty <[email protected]> :
Although under normal circumstances we will cleanup VIF interfaces when
shutdown, there are various scenarios were this is not the case. To
make the code more robust, keepalived now performs a check for matching
VIF interfaces at restart, and if the configuration of the VIF matches
the current keepalived configuration it will reuse the VIF. However,
should the configuration be different, keepalived will remove the existing
interface, and then recreate a new VIF interface with the appropriate
configuration. This fix resolves the continuous crash scenario that can
occur when keepalived fails to configure the VIF because one already
exists. It prevents keepalived from reusing a previous VIF interface
which does not completely match it configuration criteria.`
------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Keepalived-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/keepalived-devel