The HA or HA Pool can be disable from the web interface or from a command line tool on SolarWinds servers.
When to disable HA ?
- To prevent a failover when we need to restart some service on a HA member
- To run the configuration wizard
- To upgrade the server - always active member first
From Web interface
List servers
Settings > My Orion Deployment > Servers
All the servers, HA and standalone are listed, you can expand the Pool to see the servers.
Disable / Enable HA globally
Click on HIGH AVAILABILITY SETTINGS
Simply switch On or Off the settings Enable High Availability
Disable /Enable HA Pool
Select the Pool and simply switch On or Off the setting HIGH AVAILABILITY on the right pane
From command line
The tool is available from the Installation folder, this can be either D: or E:
PS D:\SolarWinds\Orion> .\HAEnableDisable.exe /help
USAGE:
HAEnableDisable /? | /Info | /DisablePool ['PoolName'] | /EnablePool ['PoolName'] | /DisableHA | /EnableHA
Options:
/? Display this help
/Info Shows current HA configuration/environment info
/DisablePool Disable HA Pool with specified name 'PoolName' (If name
is not provided disable Pool where local member is hosted)
/EnablePool Enable HA Pool with specified name 'PoolName' (If name
is not provided enable Pool where local member is hosted)
/DisableHA Disable HA globally
/EnableHA Enable HA globally
List HA servers
PS D:\SolarWinds\Orion> .\HAEnableDisable.exe /List
Disable HA globally
PS D:\SolarWinds\Orion> .\HAEnableDisable.exe /DisableHA
Disable HA Pool
PS D:\SolarWinds\Orion> .\HAEnableDisable.exe /DisablePool
PS D:\SolarWinds\Orion> .\HAEnableDisable.exe /DisablePool 'Main Pool'
Enable HA globally
PS D:\SolarWinds\Orion> .\HAEnableDisable.exe /EnableHA
Enable HA Pool
PS D:\SolarWinds\Orion> .\HAEnableDisable.exe /EnablePool
PS D:\SolarWinds\Orion> .\HAEnableDisable.exe /EnablePool 'Main Pool'
Get installation and running status
Check the Windows registry. This can be done by PowerShell easily:
Get-ItemProperty -Path HKLM:\SOFTWARE\WOW6432Node\SolarWinds\HighAvailability\ | Select-Object InstallType, RunType
Result:
InstallType RunType
----------- -------
AdditionalWebsite AdditionalWebsite
The value can be
Value | Note |
---|---|
MainPoller | Active main poller |
MainPollerStandby | StandBy main poller |