Duplicate records for vCenters in the Operator Console (OC) Inventory have been identified. This may cause also duplicate models to be imported into Spectrum. One entry looks like it's coming from the UIM Robot and another one from the vmware probe.
After vCenter migration to a new server, now we have lots of duplicate entries in the inventory
Environment
DX UIM 23.4.*
vmware any version
Cause
discovery_server correlation causes this scenario. Prospects that have a different VirtualID or VirtualManagerId do not match. This creates a decorrelation (duplicate) even though the device has the same IP and hostname.
The correlation rules are listed in the 'unmatch_on_any' rule in the discovery server rules:
--Analyze the results and identify if any of the attributes from the devices are listed in the unmatch_on_any discovery rules.
Based on the results from the query, to resolve this issue:
If the VirtualID, VirtualManagerId duplication for the same server is caused by vCenter migration (meaning that the "old" entry is static and no longer valid)
remove (Delete) the duplicated devices from OC Inventory, e.g., select the 2 devices that are duplicated and delete them "without clearing out the QOS and alarms"
then wait for automatic rediscovery
VMWARE and controller will automatically rediscover the server from the new virtualManagerid only
If there is a real VirtualID or VirtualManagerId duplication
examine the <rules> section in the discovery_server.cfg
remove VirtualID or VirtualManagerId from all of the 'unmatch_on_any' rules
save the file then cold start the discovery_server, it should resolve the duplicates