Active IQ Unified Manager Discussions

IP address change of discovered storage system not reflected in SCOM

Stuart_Douglas
2,524 Views

We use the Clustered Dat ONTAP Management Pack for SCOM. We're running SCOM 2012 R2 at the latest update rollup and are using the NetApp MP at level 4.1.0.7042. The issue we're having is the IP address of one of our clustered NetApps was changed over the weekend but the related storage system that was previously discovered in SCOM still reflects the original address. The storage system management interface from the NetApp MP for SCOM doens't allow for manually editing the IP address. If I try and add the storage system by the new IP address, I'm told it already exists (so at some level the new address is known via the DNS change). If I try and remove the affected storage system so I can re-add it, I get the following error:

 

"Unhandled exception has occurred in your application. If you click Continue, the application will ignore the error and attempt to continue. If you click Quit, the application will close immediately.

 

Failed to init event log OnCommand with event source Clustered Data ONTAP MP."

 

Details of the exception are as follows:

 

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
OC.Cluster.OM.Library.EventLog.EventLogInitException: Failed to init event log OnCommand with event source Clustered Data ONTAP MP. ---> System.Security.SecurityException: Requested registry access is not allowed.
at Microsoft.Win32.RegistryKey.OpenSubKey(String name, Boolean writable)
at System.Diagnostics.EventLogInternal.GetLogRegKey(String currentMachineName, Boolean writable)
at System.Diagnostics.EventLogInternal.set_MaximumKilobytes(Int64 value)
at OC.Cluster.OM.Library.EventLog.Events.GetEventLog(String eventSource)
--- End of inner exception stack trace ---
at OC.Cluster.OM.Library.EventLog.Events.GetEventLog(String eventSource)
at OC.Cluster.OM.Management.Vserver.RemoveVserverDialog..ctor(Collection`1 removeVserverNameList, Collection`1 removeVserverUuidList, ManagementGroup managementGroup, Collection`1 updateList)
at OC.Cluster.OM.Management.Vserver.VserverManagerDialog.RemoveStorageSystemInList()
at OC.Cluster.OM.Management.Vserver.VserverManagerDialog.buttonRemove_Click(Object sender, EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34014 built by: FX45W81RTMGDR
CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
OC.Cluster.OM.Management.Vserver
Assembly Version: 4.1.0.0
Win32 Version: 4.1.0.0
CodeBase: file:///D:/Program%20Files/NetApp/OnCommand/MS_Plugin/OC.Cluster.OM.Management.Vserver.exe
----------------------------------------
OC.Cluster.OM.Library
Assembly Version: 4.1.0.0
Win32 Version: 4.1.0.0
CodeBase: file:///D:/Program%20Files/NetApp/OnCommand/MS_Plugin/OC.Cluster.OM.Library.DLL
----------------------------------------
OC.Common.LibShared
Assembly Version: 4.1.0.0
Win32 Version: 4.1.0.0
CodeBase: file:///D:/Program%20Files/NetApp/OnCommand/MS_Plugin/OC.Common.LibShared.DLL
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34250 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34262 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34239 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Microsoft.EnterpriseManagement.OperationsManager
Assembly Version: 7.0.5000.0
Win32 Version: 7.1.10226.0
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.EnterpriseManagement.OperationsManager/7.0.5000.0__31bf3856ad364e35/Microsoft.EnterpriseManagement.OperationsManager.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.33440 built by: FX45W81RTMREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
Microsoft.EnterpriseManagement.Core
Assembly Version: 7.0.5000.0
Win32 Version: 7.5.3079.426
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.EnterpriseManagement.Core/7.0.5000.0__31bf3856ad364e35/Microsoft.EnterpriseManagement.Core.dll
----------------------------------------
log4net
Assembly Version: 1.2.11.0
Win32 Version: 1.2.11.0
CodeBase: file:///D:/Program%20Files/NetApp/OnCommand/MS_Plugin/log4net.DLL
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.33440 built by: FX45W81RTMREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34230 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.ServiceProcess
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.33440 built by: FX45W81RTMREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.ServiceProcess/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.ServiceProcess.dll
----------------------------------------
OC.Common.Library
Assembly Version: 4.1.0.0
Win32 Version: 4.1.0.0
CodeBase: file:///D:/Program%20Files/NetApp/OnCommand/MS_Plugin/OC.Common.Library.DLL
----------------------------------------
OC.Common.Error
Assembly Version: 4.1.0.0
Win32 Version: 4.1.0.0
CodeBase: file:///D:/Program%20Files/NetApp/OnCommand/MS_Plugin/OC.Common.Error.DLL
----------------------------------------
System.ServiceModel
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34230 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.ServiceModel/v4.0_4.0.0.0__b77a5c561934e089/System.ServiceModel.dll
----------------------------------------
SMDiagnostics
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34230 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/SMDiagnostics/v4.0_4.0.0.0__b77a5c561934e089/SMDiagnostics.dll
----------------------------------------
System.IdentityModel
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34230 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.IdentityModel/v4.0_4.0.0.0__b77a5c561934e089/System.IdentityModel.dll
----------------------------------------
System.ServiceModel.Internals
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34230 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.ServiceModel.Internals/v4.0_4.0.0.0__31bf3856ad364e35/System.ServiceModel.Internals.dll
----------------------------------------
System.Runtime.Serialization
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34230 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll
----------------------------------------
System.Transactions
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.33440 built by: FX45W81RTMREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_64/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll
----------------------------------------
System.EnterpriseServices
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.33440 built by: FX45W81RTMREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_64/System.EnterpriseServices/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
----------------------------------------
System.Data
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.33440 built by: FX45W81RTMREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_64/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
Microsoft.EnterpriseManagement.Runtime
Assembly Version: 7.0.5000.0
Win32 Version: 7.1.10226.0
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.EnterpriseManagement.Runtime/7.0.5000.0__31bf3856ad364e35/Microsoft.EnterpriseManagement.Runtime.dll
----------------------------------------
OC.Common.Constant
Assembly Version: 4.1.0.0
Win32 Version: 4.1.0.0
CodeBase: file:///D:/Program%20Files/NetApp/OnCommand/MS_Plugin/OC.Common.Constant.DLL
----------------------------------------
OC.Common.UserControl
Assembly Version: 4.1.0.0
Win32 Version: 4.1.0.0
CodeBase: file:///D:/Program%20Files/NetApp/OnCommand/MS_Plugin/OC.Common.UserControl.DLL
----------------------------------------
OC.Common.Branding
Assembly Version: 4.1.0.0
Win32 Version: 4.1.0.0
CodeBase: file:///D:/Program%20Files/NetApp/OnCommand/MS_Plugin/OC.Common.Branding.DLL
----------------------------------------
OC.Common.ClusterLibrary
Assembly Version: 4.1.0.0
Win32 Version: 4.1.0.0
CodeBase: file:///D:/Program%20Files/NetApp/OnCommand/MS_Plugin/OC.Common.ClusterLibrary.DLL
----------------------------------------
OC.Common.OntapiC
Assembly Version: 4.1.0.0
Win32 Version: 4.1.0.0
CodeBase: file:///D:/Program%20Files/NetApp/OnCommand/MS_Plugin/OC.Common.OntapiC.DLL
----------------------------------------
Microsoft.GeneratedCode
Assembly Version: 1.0.0.0
Win32 Version: 4.0.30319.34230 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Microsoft.GeneratedCode
Assembly Version: 1.0.0.0
Win32 Version: 4.0.30319.34230 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

 

Should the IP change have been picked up automatically? If not, what's the proper procedure to update the IP of a discovered storage system in SCOM? Lastly, why is the remove option generating this error?

 

Thanks

1 REPLY 1

Renifa
2,443 Views

Hi,

 

Should the IP change have been picked up automatically? Answer: Yes. Check if the Discovery Rule is set to "FALSE", which means discovery is only done manually by default. Iin some cases after installing SCOM 2012 on Windows 2008 with OnCommand Plug-In 3.1, the automated discovery  does not work. See Kb "https://kb.netapp.com/support/index?page=content&id=2017408&actp=LIST_RECENT&viewlocale=en_US&searchid=1448604144807" for Solution.

Also review the Best practise guide for SCOM "http://www.netapp.com/us/media/tr-4244.pdf"

 

Thanks.

If this post resolved your issue, help others by selecting ACCEPT AS SOLUTION or adding a KUDO.
Public