Network Management
Extra entries are present in Engines or OrionServers tables when using Scalability Engines
When the Check engines and/or OrionServers test fails after migration or after upgrade, review the test result, verify listed engines and remove the extra engine(s) from the database. Learn more about Active Diagnostics on the Web.
First published date
Last published date
Overview
If you encounter unspecified issues after upgrade or migration, run the Check Engines and OrionServers integrity test using Active Diagnostics on the Web.
The issues might include:
- Plugins not loading
- Different errors in the logs not leading towards the actual problem
Product section
Cause
- Upgrade or migration issues can cause this
Resolution
- Run the Active Diagnostics test Check Engines and OrionServers integrity.
- Connect to the SolarWinds Platform Server.
- Open SolarWinds Diagnostics from the SolarWinds Platform folder of the Start Menu.
- Select Solarwinds Active Diagnostics at the bottom.
- Select Run individual tests, the Check Engines and OrionServers integrity under Orion Database Health.
- Select Run Test.
- Back up the SolarWinds Platform database.
Please note, in High Availability environments, both engines will be listed on the OrionServers table but only the Active server will be listed on the Engines table. These tables are not case-sensitive.
If the test fails:
- Check the Engines table of the database:
- Open Database Manager from the Solarwinds Platform folder of the start menu.
- Select "Add Orion Server".
- Expand the SQL server and SolarWinds Platform database in bold.
- Double-click the Engines Table and execute the query in the window on the right.
- Check the OrionServers table of the database:
- Navigate to the OrionServers table and double-click.
- Execute the query in the window on the right.
- Validate that the names listed on the Engines Table are listed on OrionServers table.
- If there is a server name listed on the OrionServers table that is not part of your actual SolarWinds Platform deployment, identify the IDs and remove them from the database by executing the following queries:
-- Scripts are not supported under any SolarWinds support program or service.
-- Scripts are provided AS IS without warranty of any kind. SolarWinds further
-- disclaims all warranties including, without limitation, any implied warranties
-- of merchantability or of fitness for a particular purpose. The risk arising
-- out of the use or performance of the scripts and documentation stays with you.
-- In no event shall SolarWinds or anyone else involved in the creation,
-- production, or delivery of the scripts be liable for any damages whatsoever
-- (including, without limitation, damages for loss of business profits, business
-- interruption, loss of business information, or other pecuniary loss) arising
-- out of the use of or inability to use the scripts or documentation.
delete from OrionServers where OrionServerID = X
delete from Websites where WebsiteID = X