Netbackup collector (or any 4.3 log file sensor collectors) not working after having run the March 2011 Live Update
| Article:TECH159003 | | | Created: 2011-04-28 | | | Updated: 2011-05-06 | | | Article URL http://www.symantec.com/docs/TECH159003 |
Problem
You have Symantec Netbackup collector 4.3 installed on a machine and you run Live Update in order to receive the latest fix included in the March 2011 package.
After Live Update ran successfully, the collector stops collecting events. Only diagnostic events are sent to the SSIM
Error
ERROR 2011-04-26 17:41:25,824 Collectors.3140 com.symantec.management.util.TimerThread Error while init working group "workinggroup0"
java.lang.NoClassDefFoundError: com/symantec/cas/ucf/sensors/AuthenticationError
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2427)
at java.lang.Class.getDeclaredMethod(Class.java:1935)
at com.symantec.cas.ucf.sensors.SensorFactory.getSensor(SensorFactory.java:45)
at com.symantec.cas.ucf.collector.WorkingGroup.initAllSensors(WorkingGroup.java:226)
at com.symantec.cas.ucf.collector.WorkingGroup.init(WorkingGroup.java:323)
at com.symantec.cas.ucf.collector.Collector.init(Collector.java:270)
at com.symantec.cas.ucf.collector.CollectorFactory.initCollector(CollectorFactory.java:651)
at com.symantec.cas.ucf.collector.CollectorFactory.initCollector(CollectorFactory.java:642)
at com.symantec.cas.ucf.provider.CollectorProvider.initCollectors(CollectorProvider.java:448)
at com.symantec.cas.ucf.provider.CollectorProvider.applyConfig(CollectorProvider.java:274)
at com.symantec.management.providers.config.ConfigProvider.updateConfig(ConfigProvider.java:1432)
at com.symantec.management.providers.config.ConfigProvider$ConfigPollTask.run(ConfigProvider.java:2628)
at com.symantec.management.util.TimerThread.run(TimerThread.java:69)
Caused by: java.lang.ClassNotFoundException: com.symantec.cas.ucf.sensors.AuthenticationError
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
Cause
In the March 2011 Live Update there is a new version of the "logfilesensor".
This new "logfilesensor" is not compatible with the old collector framework (2.31) causing the collector to fail.
Solution
In order to fix the issue you need to update the collector framework to the latest version (2.46)
To do so you will need to:
- install a 4.4 collector
- run the LiveUpdate when asked during the installation
- make sure the framework is updated to latest version by checking the LiveUpdateCollectorProvider.txt file (in Windows C:\Program Files\Symantec\Event Agent\ ----- in Linux\Solaris /opt/Symantec/sesa/Agent/)
The collector should now work properly and start to collect events again.
At this point you can uninstall the previously installed 4.4 collector.
|
|
Article URL http://www.symantec.com/docs/TECH159003
Terms of use for this information are found in Legal Notices









Thank you.