Submit a ticketCall us

Systems Monitoring for Dummies
Our new eBook will teach you the fundamentals and help you create monitors and alerts that are effective, meaningful, and actionable. Monitoring is more than a checkbox on your to-do list. This free eBook will give you practical advice to help you succeed in all aspects of monitoring – discovery, alerting, remediation, and troubleshooting. Don’t miss out on this indispensable resource for newbies, experienced IT pros, and everyone in between. Register Now.

Home > Success Center > Network Performance Monitor (NPM) > HA failover not working due to IPAM files missing

HA failover not working due to IPAM files missing

Updated December 7, 2017

Overview

After HA is configured and a test failover is initiated it causes SWIS to break and it causes the business layer to stop.

 

This can occur when Orion is not installed in the default location (for example, Orion is installed on the D drive instead of the C drive).

 

In addition, the HA pool status shows as critical, and the following messages are found in the logs.

 

SWIS V2 log:

2017-11-10 16:18:43,691 [78] INFO  SolarWinds.InformationService.Core.InformationServiceService - Information Service communication stopped.

 

BusinessLayerHost log:

2017-11-10 16:18:45,879 [30] INFO  SolarWinds.BusinessLayerHost.PluginInstanceSeparateProcess - Stopping plugin D:\Program Files (x86)\SolarWinds\Orion\SolarWinds.Orion.ServiceDirectory.BusinessLayer.dll.config - ProcessID: 25768
2017-11-10 16:18:45,879 [26] INFO  SolarWinds.BusinessLayerHost.PluginInstanceSeparateProcess - Stopping plugin D:\Program Files (x86)\SolarWinds\Orion\SolarWinds.Orion.Core.BusinessLayer.dll.config - ProcessID: 18324

Environment

  • NPM 12.2

Cause 

Errors in SWIS V3 logs:

2017-11-10 16:00:33,035 [30] WARN  SolarWinds.Data.Providers.Orion.OrionDataProvider - (null) (null)  Error getting types from assembly SolarWinds.IPAM.Collector, Version=4.5.2.70, Culture=neutral, PublicKeyToken=null.
System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
   at System.Reflection.RuntimeModule.GetTypes(RuntimeModule module)
   at System.Reflection.Assembly.GetTypes()

 

2017-11-10 16:00:09,183 [8] WARN  SolarWinds.Data.Providers.Orion.OrionDataProvider - (null) (null)  Error getting types from assembly Solarwinds.IPAM.Jobs, Version=4.5.2.70, Culture=neutral, PublicKeyToken=null.
System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.

Resolution

 

Check if these files:

SolarWinds.IPAM.Pollers.dll

SolarWinds.Orion.IpSla.Cli.dll 

SolarWinds.Orion.IpSLA.Jobs.Cli.dll

 

They are located in <OrionHome>\Information Service\3.0.

image.png

 

Do not remove these files, but copy them to the corresponding location in the default installation directory: 

Capture.PNG

 

 

Then restart services and try initiating a failover.

 

 

 

 

Last modified

Tags

Classifications

Public