How to Configure Split-Brain Avoidance For Neverfail Engine

How to Configure Split-Brain Avoidance For Neverfail Engine

Summary

This Knowledgebase article provides the procedure for configuring Split-Brain Avoidance when running Neverfail Continuity Engine.

More Information

Split-Brain Avoidance is a mechanism meant to ensure that only one server remains Active if Automatic Failover is enabled and the Channel network connection is lost, but both servers remain connected to the Production (public) network.


Split-brain Avoidance works by "pinging" from the Passive server to the Active server across the production (public) network. If the Active server responds, the Passive server will not failover, even if the channel connection is lost. This feature requires that the Active and Passive servers have an additional IP address besides the Production (public) IP. This additional IP address is usually called Management IP.


Procedure

To enable this feature, you will need to first configure a unique "Management IP address" on each of the servers. The Management IP address should be in the same subnet with the Production (public) IP address of each server.


In a LAN (HA) deployment the Production (public) IP is the same for Primary and Secondary servers. However, in a WAN (DR) deployment, the Production (public) IP is different, because the Secondary server is at a different location and so in a different subnet.


The Management IP can be configured on the same network card (NIC) with the Production (public) IP or on a different/separated NIC.


Management IP address allows the Passive server to communicate because the Production (public) IP address is always filtered/blocked by Neverfail Packet Filter on the Passive server. The Management IP allows the Passive server to send "pings", and is also required to allow the passive server to send email alerts.


To configure Management IP addressed on your Primary and Secondary servers please follow the instructions in Knowledgebase article #208.


To configure Split-Brain Avoidance in the Neverfail Engine Advanced Management Client, follow the steps below:
  1. Open the Neverfail Engine Advanced Management Client.
  2. Go to Server ->Monitoring .
  3. Open Configure Pings --> Ping Routing .
  4. For each server enter the Management and Production (Public) IPs such that the ping is configured from the Management IP to the Public IP of the other server.
  5. Click OK .
  6. Open Configure Failover
  7. Enable 'Prevent failover if channel heartbeat is lost but Active server is still visible to other servers'.
  8. Click OK .

 Example

In the example below, we have a HA (LAN) installation where the Production (Principal) IP is 192.168.10.221 and is the same for Primary and Secondary servers.

The Management IP of the Primary server is 192.168.10.224.

The Management IP of the Secondary server is 192.168.10.225


The configuration of the Management and Public IPs in the Advanced Management Client looks like this:

 

Applies To

All Versions Of Neverfail Continuity Engine

 

Related Information

None

 

KBID-1615


    • Related Articles

    • Continuity Engine Switchover/Failover Processes

      This article discusses Switchovers and Failovers, their similarities and differences. It also discusses a condition called False Failover, which can result in a Split Brain Syndrome. Learning objectives At the end of the session you should be able ...
    • How to Configure Network Monitoring and How to View Network Status

      Summary This article provides information about how to use the Neverfail Advanced Management Client to configure network monitoring and view the network status of your Neverfail Continuity Engine cluster. More Information The Neverfail Advanced ...
    • Neverfail Continuity Engine Installation Prerequisites

      Summary Below are the prerequisites for the installation of the Neverfail Continuity Engine product. More Information Supported Environments Neverfail Engine is supported on Windows Server 2012*, 2012 R2*, 2016, 2019, 2022 and Windows Desktop 8*, 10 ...
    • Neverfail Continuity Engine v12 Release Notes

      Summary The following information applies to the v12 release of Neverfail Continuity Engine. Neverfail Continuity Engine 12.1 This point release supersedes Neverfail Continuity Engine v12.0. What's New Continuity Engine CLI Installer EMS bundles a ...
    • Neverfail Continuity Engine 2021 (v9.0) - Release Notes

      Summary This knowledge base article provides information about the v9.0 release of Neverfail Continuity Engine and all subsequent updates to this release. Neverfail Continuity Engine 2021 (v9.0) Update 4 The following information applies to the ...