miketopper
Goto Top

OpenNMS Servie SNMPPoller startet nicht

Hallo,

ich bin Neuling auf dem Gebiet der Netzwerküberwachung. OpenNMS macht einen ganz guten Eindruck
und ich bin gerade beim Testen. Die Software läuft auf einem Windows7 Client. Soweit alles OK.
Jetzt wollte ich den Status der Ports der Switche Überwachen und dazu den Service
SNMPPoller in der Service-Configuration.xml auf 'true' gesetzt. OpenNMs neu gestartet und....
leider startet OpenNMS nicht mehr....

Ich hab mal einen Teil des manager.log angefügt.
Könnte das an der snmp-interface-pollerd.xml liegen?
Vielleicht hat da jemand einen Vorschlag und Erfahrung damit....
Vielen Dank schon mal im Voraus !!!!

2015-04-20 12:01:33,611 DEBUG [Main] o.o.n.v.Invoker: Invocation init successful for MBean OpenNMS:Name=PollerBackEnd
2015-04-20 12:01:33,611 DEBUG [Main] o.o.n.v.Invoker: pass 0 on service OpenNMS:Name=SnmpPoller will invoke method "init"
2015-04-20 12:01:33,611 DEBUG [Main] o.o.n.v.Invoker: Invoking init on object OpenNMS:Name=SnmpPoller
2015-04-20 12:01:33,830 ERROR [Main] o.o.n.v.Invoker: An error occurred invoking operation init on MBean OpenNMS:Name=SnmpPoller
javax.management.RuntimeMBeanException: org.springframework.beans.factory.access.BootstrapException: Unable to return specified BeanFactory instance: factory key [snmpinterfacepollerdContext], from group with resource name [classpath*:beanRefContext.xml]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'snmpinterfacepollerdContext' defined in URL [jar:file:/C:/Program%20Files/OpenNMS/lib/opennms-services-15.0.0.jar!/beanRefContext.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.springframework.context.support.ClassPathXmlApplicationContext]: Constructor threw exception; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'daemon' defined in class path resource [META-INF/opennms/applicationContext-snmpinterfacepollerd.xml]: Cannot resolve reference to bean 'snmpinterfacepollerConfig' while setting bean property 'pollerConfig'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'init-snmpinterfacepollerConfig-factory' defined in class path resource [META-INF/opennms/applicationContext-snmpinterfacepollerd.xml]: Invocation of init method failed; nested exception is org.exolab.castor.xml.MarshalException: Der Content von Elementen muss aus ordnungsgemäß formatierten Zeichendaten oder Markups bestehen.{File: [not available]; line: 29; column: 5}
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.rethrow(DefaultMBeanServerInterceptor.java:839) ~[?:1.8.0_31]
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.rethrowMaybeMBeanException(DefaultMBeanServerInterceptor.java:852) ~[?:1.8.0_31]
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:821) ~[?:1.8.0_31]
at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801) ~[?:1.8.0_31]
at org.opennms.netmgt.vmmgr.Invoker.invoke(Invoker.java:278) [org.opennms.core.daemon-15.0.0.jar:?]
at org.opennms.netmgt.vmmgr.Invoker.invokeMethods(Invoker.java:207) [org.opennms.core.daemon-15.0.0.jar:?]
at org.opennms.netmgt.vmmgr.Starter.start(Starter.java:248) [org.opennms.core.daemon-15.0.0.jar:?]
at org.opennms.netmgt.vmmgr.Starter.startDaemon(Starter.java:107) [org.opennms.core.daemon-15.0.0.jar:?]
at org.opennms.netmgt.vmmgr.Controller.start(Controller.java:183) [org.opennms.core.daemon-15.0.0.jar:?]
at org.opennms.netmgt.vmmgr.Controller.main(Controller.java:162) [org.opennms.core.daemon-15.0.0.jar:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_31]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_31]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_31]
at java.lang.reflect.Method.invoke(Method.java:483) ~[?:1.8.0_31]
at org.opennms.bootstrap.Bootstrap$3.run(Bootstrap.java:366) [opennms_bootstrap.jar:?]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_31]
Caused by: org.springframework.beans.factory.access.BootstrapException: Unable to return specified BeanFactory instance: factory key [snmpinterfacepollerdContext], from group with resource name [classpath*:beanRefContext.xml]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'snmpinterfacepollerdContext' defined in URL [jar:file:/C:/Program%20Files/OpenNMS/lib/opennms-services-15.0.0.jar!/beanRefContext.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.springframework.context.support.ClassPathXmlApplicationContext]: Constructor threw exception; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'daemon' defined in class path resource [META-INF/opennms/applicationContext-snmpinterfacepollerd.xml]: Cannot resolve reference to bean 'snmpinterfacepollerConfig' while setting bean property 'pollerConfig'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'init-snmpinterfacepollerConfig-factory' defined in class path resource [META-INF/opennms/applicationContext-snmpinterfacepollerd.xml]: Invocation of init method failed; nested exception is org.exolab.castor.xml.MarshalException: Der Content von Elementen muss aus ordnungsgemäß formatierten Zeichendaten oder Markups bestehen.{File: [not available]; line: 29; column: 5}
at org.springframework.beans.factory.access.SingletonBeanFactoryLocator.useBeanFactory(SingletonBeanFactoryLocator.java:402) ~[org.apache.servicemix.bundles.spring-beans-3.2.9.RELEASE_1.jar:?]
at org.opennms.core.spring.BeanUtils.getBeanFactory(BeanUtils.java:62) ~[org.opennms.core.spring-15.0.0.jar:?]
at org.opennms.core.spring.BeanUtils.getFactory(BeanUtils.java:104) ~[org.opennms.core.spring-15.0.0.jar:?]
at org.opennms.netmgt.daemon.AbstractSpringContextJmxServiceDaemon$1.run(AbstractSpringContextJmxServiceDaemon.java:103) ~[org.opennms.core.daemon-15.0.0.jar:?]
at org.opennms.core.logging.Logging.withPrefix(Logging.java:66) ~[org.opennms.core.logging-15.0.0.jar:?]
at org.opennms.netmgt.daemon.AbstractSpringContextJmxServiceDaemon.init(AbstractSpringContextJmxServiceDaemon.java:96) ~[org.opennms.core.daemon-15.0.0.jar:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_31]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_31]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_31]
at java.lang.reflect.Method.invoke(Method.java:483) ~[?:1.8.0_31]
at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:71) ~[?:1.8.0_31]
at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_31]
at java.lang.reflect.Method.invoke(Method.java:483) ~[?:1.8.0_31]
at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:275) ~[?:1.8.0_31]
at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:112) ~[?:1.8.0_31]
at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:46) ~[?:1.8.0_31]
at com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(MBeanIntrospector.java:237) ~[?:1.8.0_31]
at com.sun.jmx.mbeanserver.PerInterface.invoke(PerInterface.java:138) ~[?:1.8.0_31]
at com.sun.jmx.mbeanserver.MBeanSupport.invoke(MBeanSupport.java:252) ~[?:1.8.0_31]
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819) ~[?:1.8.0_31]
... 13 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'snmpinterfacepollerdContext' defined in URL [jar:file:/C:/Program%20Files/OpenNMS/lib/opennms-services-15.0.0.jar!/beanRefContext.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instan

Hab ich noch vergessen: Die 64-bit Version wurde installiert. Auf der 32-bit Maschine funktioniert das alles prima......

Gruß
Mike

Content-Key: 270065

Url: https://administrator.de/contentid/270065

Printed on: April 25, 2024 at 07:04 o'clock

Member: MikeTopper
MikeTopper Apr 24, 2015 at 20:00:09 (UTC)
Goto Top
Hallo, ich hab es rausgefunden:

Die snmp-interface-pollerd.xml und die poller-config von der 32 bit Maschine auf die 64-bit kopiert, OpenNMS restart
und schon klappt es.Irgendwas stimmte wohl in den config's nicht !


Gruß
Mike