Bug #2724
closedCARP IPs in INIT on both firewalls leads to dual master
0%
Description
If there is a CARP IP in INIT on both the primary and backup systems, for instance if a NIC is unplugged on both that has a CARP IP defined, it leads to both wanting to be master and causing various issues because of a preemption problem. That's basically never encountered in production since both systems should never lose link on a NIC in this type of scenario, but needs to be fixed.
To replicate:
Setup a HA pair with CARP IPs on LAN and WAN.
Unplug the LAN NIC on both systems.
CARP should get confused at that point.
Updated by Jim Pingle over 12 years ago
Maybe it would work around it to only disable preemption on the slave (Though that would only hold true for a two-node setup.)
Otherwise it doesn't make any sense for a slave node to demote itself. If it's the last node in the line, it should try to stay up as much as it can.
Updated by Chris Buechler over 10 years ago
- Status changed from New to Resolved
it doesn't appear to be possible to get a system into this state in FreeBSD 10.x, it's been fixed since 8.x.