vCenter data collection fails with UNKNOWN_SYSTEM_ERROR while fetching the content library in Aria Suite LCM
https://knowledge.broadcom.com/external/article?articleNumber=389911
Issue/Introduction
- vCenter data collection fails
UNKNOWN_SYSTEM_ERROR
while fetching the content library. - Multiple attempts result in the same error.
- Logs show below error:
ERROR vrlcm[1270] [scheduling-1] [c.v.v.l.a.c.EventProcessor] – java.lang.NullPointerException
INFO vrlcm[1270] [scheduling-1] [c.v.v.l.p.a.s.Task] – Injecting task failure event. Error Code : 'UNKNOWN_SYSTEM_ERROR', Retry : 'false', Causing Properties : '
{ CAUSE :: }
'
java.lang.NullPointerException: null
at com.vmware.vrealize.lcm.automata.core.EventProcessor.invokeTask(EventProcessor.java:366) [vmlcm-engineservice-core-8.18.0-SNAPSHOT.jar!/:?]
at com.vmware.vrealize.lcm.automata.core.EventProcessor.processEvents(EventProcessor.java:173) [vmlcm-engineservice-core-8.18.0-SNAPSHOT.jar!/:?]
at jdk.internal.reflect.GeneratedMethodAccessor162.invoke(Unknown Source) ~[?:?]
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
at org.springframework.scheduling.support.ScheduledMethodRunnable.run(ScheduledMethodRunnable.java:84) [spring-context-5.1.17.RELEASE.jar!/:5.1.17.RELEASE]
at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) [spring-context-5.1.17.RELEASE.jar!/:5.1.17.RELEASE]
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:?]
at java.base/java.util.concurrent.FutureTask.runAndReset(Unknown Source) [?:?]
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) [?:?]
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:?]
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:?]
at java.base/java.lang.Thread.run(Unknown Source) [?:?]
Environment
- VMware Aria Suite LifeCycle 8.18.x
Cause
- The issue occurs due to a known bug in the vmlcm-service-8.18.0-SNAPSHOT.jar file.
- The existing JAR file cannot fetch the content library due to a defect property.
- Replacing the JAR file and restarting the service resolves the issue.
Resolution
- Take a snapshot of Aria LCM.
- Download the updated vmlcm-service-8.18.0-SNAPSHOT.jar file (Open a SR with GSS to get the file)
- SSH into vRSLCM as root.
- Backup the existing JAR file from /var/lib/vrlcm.
- Replace it with the new downloaded JAR file.
- Restart the vRSLCM service using:
systemctl restart vrlcm-server
- Verify the service status:
systemctl status vrlcm-server
- Once the UI is accessible, retry the vCenter data collection.
Comments
Post a Comment