Project

General

Profile

Actions

Bug #2724

closed

CARP IPs in INIT on both firewalls leads to dual master

Added by Chris Buechler over 12 years ago. Updated over 10 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
Operating System
Target version:
-
Start date:
12/19/2012
Due date:
% Done:

0%

Estimated time:
Plus Target Version:
Release Notes:
Affected Version:
All
Affected Architecture:

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.

Actions #1

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.

Actions #2

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.

Actions

Also available in: Atom PDF