vmware probe errors: Inventory update failed. Sending resource alarm

book

Article ID: 208658

calendar_today

Updated On:

Products

DX Infrastructure Management

Issue/Introduction

We are using vmware probe 7.15 and 7.14 and we are seeing the below errors and also probe crashes. 
 

Feb 04 11:24:41:132 [Data Collector - avasp-vc65, vmware] vmware inventory alarm update started
Feb 04 11:24:41:132 [Data Collector - avasp-vc65, vmware] axxxxx5 : inventory update failed.
Feb 04 11:24:41:132 [Data Collector - avasp-vc65, vmware] java.util.ConcurrentModificationException
 at java.util.HashMap$HashIterator.nextNode(HashMap.java:1437)
 at java.util.HashMap$KeyIterator.next(HashMap.java:1461)
 at com.nimsoft.probe.application.vmware.sdk.Inventory.updateHostServicesExclusions(Inventory.java:666)
 at com.nimsoft.probe.application.vmware.sdk.Inventory.updateArrayMetrics(Inventory.java:658)
 at com.nimsoft.probe.application.vmware.sdk.Inventory.update(Inventory.java:324)
 at com.nimsoft.probe.application.vmware.sdk.VmwareSession.updateInventory(VmwareSession.java:164)
 at com.nimsoft.probe.common.ctd.CtdSession.doInventoryUpdate(CtdSession.java:257)
 at com.nimsoft.probe.application.vmware.collector.VmwareDataCollector.executeSessionUpdateInventory(VmwareDataCollector.java:213)
 at com.nimsoft.probe.common.ctd.ProbeDataCollector.execute(ProbeDataCollector.java:217)
 at com.nimsoft.vm.collector.DataCollector.run(DataCollector.java:151)
 at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
 at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
 at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
 at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
 at java.lang.Thread.run(Thread.java:745)

Feb 04 11:24:41:148 [Data Collector - axxxxx5, vmware] Inventory update failed. Sending resource alarm
Feb 04 11:24:41:148 [Data Collector - avxxxxx5, vmware] java.lang.IllegalArgumentException: Attempting to add relationship that already exists. 

After these errors the probe stops may crash nd the probe may generate an alarm with message "inventory update failed."
After this alarm the probe may stop sending QoS and alarms until it is restarted.
 
 

Cause

Code issue 

Environment

Release : 20.3

Component : UIM - VMWARE 7.15

Resolution

Vmware probe build version: vmware-7.1.6-20210202.112232-5.zip (T3) should resolve these issues.

Probe can be downloaded here from: 

Unified Infrastructure Management Hotfix Index

https://support.broadcom.com/external/content/release-announcements/CA-Unified-Infrastructure-Management-Hotfix-Index/7233