Hi Team,
We have a vRA infrastructure with 4 vCenter Endpoints.
VM's in Production datacenter has hostnames like this : LX0001
VM's in DRP datacenter has hostnames like this : LX0001B
In the vCAC inventory we see only one vm : LX0001 but after a Data Collection this vm disappear and we can see the vm LX0001B.
For vRA Managed in the deployment object the vm change also. Some time the deployment contains LX0001 or LX0001B.
For vRA unManaged Virtual Machine same problem appear.
what can be corrupted ? vCAC plugIn ?
What is the link between vCAC Machine and vCenter VM ?
Thanx for your help.
You only need to change one, but you'll have to do this for every collision out there.
---------------------------------------------------------------------------------------------------------
Was it helpful? Let us know by completing this short survey here.
Did you clone the VMs from one data center to the other? If so, this is probably due to conflicting VM UIDs. vRA uses these to display the name key in the inventory, so upon data collection, whichever one completes first, is probably overriding the other one in the UI. You can confirm by comparing both of their UIDs.
All Virtual Machines are created from the related datacenter with a specific Virtual Machine Template for each datacenters.
The Virtual Machine templates are created on Production datacenter then copied to DRP datacenter.
If you created one template and then cloned that template to the other data center, the UID may not have been changed. As I said, compare two of those VMs and their UIDs to see if they collide.
Below UIDs of templates :
When we send the template from the Production datacenter we make an export and after an import on the DRP datacenter.
I think when we do that the UIDs changed.
Compare the InstanceUUID and the BIOS UUID:
(Get-VM | Select -first 1).extensiondata.config.InstanceUUID
(Get-VM | Select -first 1).extensiondata.config.UUID
You have right .....................
Template DATACENTER PRODUCTION :
PowerCLI C:\> (Get-VM ASSET_SLES11_FY19Q1_V001).extensiondata.config.InstanceUUID
50380203-5981-3b00-de78-4133869883d8
PowerCLI C:\> (Get-VM ASSET_SLES11_FY19Q1_V001).extensiondata.config.UUID
42389b03-50bc-4fd1-bba7-868eb0f530f3
Template DATACENTER DRP :
PowerCLI C:\> (Get-VM ASSET_SLES11_FY19Q1_V001).extensiondata.config.InstanceUUID
50380203-5981-3b00-de78-4133869883d8
PowerCLI C:\> (Get-VM ASSET_SLES11_FY19Q1_V001).extensiondata.config.UUID
42389b03-50bc-4fd1-bba7-868eb0f530f3
You can, yes, but the VMs will need to be powered off. There should be some code floating around out there that'll change this. It's fairly simple.
To correct our issue it's necessary to change both UUID or One of them ?
You only need to change one, but you'll have to do this for every collision out there.
---------------------------------------------------------------------------------------------------------
Was it helpful? Let us know by completing this short survey here.
Thx very much for your help.... You are the boss