Network Management
High Availability (HA) keeps switching over between server members of primary polling engine pool
This article provides a solution to the issue where Primary Polling Engine, while set up with High Availability, keeps switching over between servers.
First published date
Last published date
Overview
Product section
Cause
- This issue may be caused by a surplus record for the primary polling engine (MPEngine in HA) stored in the HA_ResourcesInstances table.
- The DHCP Client service must be running on all HA members.
Resolution
- Perform one of the following options:
- Ensure the DHCP Client service is running on all HA members.
- If the Orion Web Console is available:
- Log in to the Orion Web Console.
- Go to All Settings and open the High Availability Deployment Summary.
- Disable HA using the on/off switch under the pool.
- If the Orion Web Console is not available:
- Log in to any of the servers.
- Open a new command line.
- Go to installation folder of Orion (default:
C:\Program Files (x86)\SolarWinds\Orion). - Execute the following command:
HAEnableDisable.exe /DisableHA
- Stop SolarWinds HighAvailability services on the servers (only Primary Polling Engine pool members) following steps below:
- Log in to a standby server.
- Open Windows Services.
- Stop the SolarWinds HighAvailability service.
- Log in to an active server.
- Open Windows Services.
- Stop SolarWinds HighAvailability service.
- Use Database Manager to view the SolarWinds database .
- Right-click your database, and select New query.
- In the query window, enter the following, and then click Execute:
DELETE FROM HA_ResourcesInstances WHERE RefId LIKE 'Orion.HA.MPEngineResource.%'
- Start SolarWinds HighAvailability services on servers (only Primary Polling Engine pool members) following steps below:
- Log in to active server.
- Open Windows Services.
- Start SolarWinds HighAvailability service.
- Log in to standby server.
- Open Windows Services.
- Start SolarWinds HighAvailability service.
- Perform one of the following options:
- If Orion Web Console is available:
- Log in to the Orion Web Console.
- Go to All Settings.
- Open the High Availability Deployment Summary.
- Enable HA using the on/off switch under the pool.
- If Orion Web Console is not available:
- Log in to any of the servers.
- Open a new command line.
- Go to installation folder of Orion (default:
C:\Program Files (x86)\SolarWinds\Orion). - Execute the following command:
- If Orion Web Console is available:
HAEnableDisable.exe /EnableHA