Active IQ Unified Manager Discussions

One host agent => OSSV not enabled

korns
10,094 Views

I have an environment with 10 Linux hosts (kernel 2.6). The hosts had been running with host agents and OSSV for a few months. Agents are 2.7 and OSSV is 2.6. Some hosts have been wiped and re-installed over those months. Previously an admin host had been running/controlling these hosts with dfm 3.8. I recently completely deleted DFM 3.8 (database included), re-installedand am establishing dfm database from ground up.

New dfm has discovered all the filers and agents. All of them but one agent are working as expected. That one (lab-host-1, objID=72) has hostAgentOSSVEnabled set "no". I've tried everything I can think to correct this but can not figure out how. Can anyone see what is different about this one?

[root@admin ~]# dfm agent list
ID   Host Name                         Host Address                              Agent ID         Deleted
---- --------------------------------- ----------------------------------------- ---------------- -------
  84 dr-host-1.acme.com                192.168.126.190                           603ce0c02b9e0fec No
  78 dr-host-2.acme.com                192.168.126.191                           589f9bfce7337593 No
  83 fl-host.acme.com                  192.168.126.201                           38bf6c618f08cc4a No
  75 hq-host-1.acme.com                192.168.126.180                           4178b7b8f0be9918 No
308 hq-host-2.acme.com                192.168.126.181                           4ac519bb73bceaca No
  72 lab-host-1.acme.com               192.168.126.160                           5a3d7a422697e2b5 No
  73 lab-host-2.acme.com               192.168.126.161                           e9845368e40dbfcb No
  80 pr-host.acme.com                  192.168.126.202                           254c0c472e9f13db No
  85 se-host.acme.com                  192.168.126.203                           4155b54bb077c8dc No
  81 tu-host.acme.com                  192.168.126.204                           e6d2c0f39daa039b No

[root@admin ~]# for x in `dfm agent list -q | awk '{print $1}'` ; do printf "host: $x - " ; dfm detail $x | grep -i ossv ; done
host: 84 - hostAgentOSSVEnabled               Enabled
host: 78 - hostAgentOSSVEnabled               Enabled
host: 83 - hostAgentOSSVEnabled               Enabled
host: 75 - hostAgentOSSVEnabled               Enabled
host: 308 - hostAgentOSSVEnabled               Enabled
host: 72 - hostAgentOSSVEnabled               No
host: 73 - hostAgentOSSVEnabled               Enabled
host: 80 - hostAgentOSSVEnabled               Enabled
host: 85 - hostAgentOSSVEnabled               Enabled
host: 81 - hostAgentOSSVEnabled               Enabled

In Protection Manager is says host agent is not detected BUT I'm using a known admin password which seems to work fine. The problem in PM is seen when I try to "Diagnose" this agent

click diagnose

next...

next ...

click next, then error dialogue box with:

=== CLIENT ===
Version=2.3.0.3018
Build=2.3
OS Name=Windows XP
OS Arch=x86
OS Version=5.1

=== ERROR ===
com.netapp.nmf.userinterface.error.ResourceErrorDetails

=== MESSAGE ===
The host agent must have the ossv plugin installed in order to remotely start or stop the ossv service.

=== DETAILS ===
Configuration error found on host. (Error 22328)

=== CORRECTIVE ACTION ===
No suggested corrective action is available.

=== STACK TRACE ===
The host agent must have the ossv plugin installed in order to remotely start or stop the ossv service. (name=EHOSTBADCONFIG,errno=22328,desc=Configuration error found on host.)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at netapp.sumo.toolkit.zephyr.errno.NaErrnoMapperUtil.createExceptionInstance(NaErrnoMapperUtil.java:38)
at netapp.sumo.toolkit.zephyr.errno.NaErrnoMapper.getNaErrno(NaErrnoMapper.java:353)
at netapp.sumo.toolkit.zephyr.errno.NaErrnoException.getNaErrno(NaErrnoException.java:103)
at netapp.sumo.toolkit.zephyr.errno.NaErrnoException.getNaErrno(NaErrnoException.java:162)
at com.netapp.nmf.userinterface.error.ErrorDetailsFactory.createErrorDetails(ErrorDetailsFactory.java:44)
at com.netapp.nmf.userinterface.exception.NaExceptionHandler.handleException(NaExceptionHandler.java:134)
at com.netapp.nmf.datam.hosts.ossv.wizards.OssvWizardUtilities.enableOssvAgent(OssvWizardUtilities.java:1044)
at com.netapp.nmf.datam.hosts.ossv.wizards.diagnose.OssvDisabledDescriptor.aboutToHidePanel(OssvDisabledDescriptor.java:71)
at com.netapp.nmf.userinterface.wizard.ActionController.onNext(ActionController.java:73)
at com.netapp.nmf.userinterface.wizard.ActionController.actionPerformed(ActionController.java:42)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.Dialog$1.run(Unknown Source)
at java.awt.Dialog$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Dialog.show(Unknown Source)
at java.awt.Component.show(Unknown Source)
at java.awt.Component.setVisible(Unknown Source)
at java.awt.Window.setVisible(Unknown Source)
at java.awt.Dialog.setVisible(Unknown Source)
at com.netapp.nmf.userinterface.wizard.Wizard.showModalDialog(Wizard.java:295)
at com.netapp.nmf.datam.hosts.ossv.HostsOssv.showDiagnoseOSSVHostWizard(HostsOssv.java:425)
at com.netapp.nmf.datam.hosts.ossv.HostsOssv$3.doActionCallback(HostsOssv.java:252)
at com.netapp.nmf.userinterface.actionbuilder.ActionBuilder$1.actionPerformed(ActionBuilder.java:341)
at org.bushe.swing.action.BasicAction.propogateActionEvent(BasicAction.java:269)
at org.bushe.swing.action.BasicAction.actionPerformedTemplate(BasicAction.java:243)
at org.bushe.swing.action.BasicAction.actionPerformed(BasicAction.java:224)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

16 REPLIES 16
Public