Thanks in advance for the help. I'm seeing the following message for each VM when trying to create a protection group: "Virtual machine could not be created on recovery site: Resource pool,
datastore and host specified for shadow virtual machine are not
compatible with each other" I have checked my inventory mappings and everything seems to be fine.
Environment: VC 2.5 / ESX 3.5U3 / SRM 1.0.1-128004
Note: My ESX hosts boot from SAN so from time to time the MAC address or the FC WWNs on the protected or recovery site will change. Should this matter?
SRM log excerpt below:
2009-06-08 11:56:00.297 'com.vmware.vcDr.ReplicationGroup.AddVmTask-Task' 3336 verbose Task created
2009-06-08 11:56:00.297 'SimpleTaskManager' 3336 verbose Adding task com.vmware.vcDr.ReplicationGroup.AddVmTask-2
2009-06-08 11:56:00.297 'com.vmware.vcDr.ReplicationGroup.AddVmTask-Task' 3336 info State set to running
2009-06-08 11:56:00.297 'com.vmware.vcDr.ReplicationGroup.AddVmTask-Task' 3336 verbose Scheduling work item
2009-06-08 11:56:00.297 'com.vmware.vcDr.ReplicationGroup.AddVmTask-Task' 3336 verbose Task created
2009-06-08 11:56:00.297 'SimpleTaskManager' 3336 verbose Adding task com.vmware.vcDr.ReplicationGroup.AddVmTask-3
2009-06-08 11:56:00.297 'com.vmware.vcDr.ReplicationGroup.AddVmTask-Task' 3336 info State set to running
2009-06-08 11:56:00.297 'com.vmware.vcDr.ReplicationGroup.AddVmTask-Task' 3336 verbose Scheduling work item
2009-06-08 11:56:00.297 'com.vmware.vcDr.ReplicationGroup.AddVmTask-Task' 3336 verbose Task created
2009-06-08 11:56:00.297 'SimpleTaskManager' 3336 verbose Adding task com.vmware.vcDr.ReplicationGroup.AddVmTask-4
2009-06-08 11:56:00.297 'com.vmware.vcDr.ReplicationGroup.AddVmTask-Task' 3336 info State set to running
2009-06-08 11:56:00.297 'com.vmware.vcDr.ReplicationGroup.AddVmTask-Task' 3336 verbose Scheduling work item
2009-06-08 11:56:00.297 'com.vmware.vcDr.ReplicationGroup.AddVmTask-Task' 3432 info Running work method
2009-06-08 11:56:00.297 'com.vmware.vcDr.ReplicationGroup.AddVmTask-Task' 3432 info Work function yielded
2009-06-08 11:56:00.297 'com.vmware.vcDr.ReplicationGroup.AddVmTask-Task' 1064 info Running work method
2009-06-08 11:56:00.297 'com.vmware.vcDr.ReplicationGroup.AddVmTask-Task' 1064 info Work function yielded
2009-06-08 11:56:00.297 'com.vmware.vcDr.ReplicationGroup.AddVmTask-Task' 3288 info Running work method
2009-06-08 11:56:00.297 'com.vmware.vcDr.ReplicationGroup.AddVmTask-Task' 3288 info Work function yielded
2009-06-08 11:56:00.609 'PrimarySanProvider' 3448 trivia 'Retrieved 4 properties of 1 objects of type 'vim.VirtualMachine'' took 0.046 seconds
2009-06-08 11:56:00.625 'PrimarySanProvider' 3448 trivia 'Retrieved 1 properties of 1 objects of type 'vim.Datastore'' took 0.015 seconds
2009-06-08 11:56:00.625 'PrimarySanProvider' 3448 trivia VM 'vm-181' has no snapshots
2009-06-08 11:56:00.625 'PrimarySanProvider' 3448 trivia 'Retrieved 4 properties of 1 objects of type 'vim.VirtualMachine'' took 0 seconds
2009-06-08 11:56:00.625 'PrimarySanProvider' 3448 trivia 'Retrieved 1 properties of 1 objects of type 'vim.Datastore'' took 0 seconds
2009-06-08 11:56:00.625 'PrimarySanProvider' 3448 trivia VM 'vm-189' has no snapshots
2009-06-08 11:56:00.640 'PrimarySanProvider' 3448 trivia 'Retrieved 4 properties of 1 objects of type 'vim.VirtualMachine'' took 0.015 seconds
2009-06-08 11:56:00.640 'PrimarySanProvider' 3448 trivia 'Retrieved 1 properties of 1 objects of type 'vim.Datastore'' took 0 seconds
2009-06-08 11:56:00.640 'PrimarySanProvider' 3448 trivia VM 'vm-652' has no snapshots
2009-06-08 11:56:00.640 'Replication' 3448 verbose Protected VM 'vim.VirtualMachine:vm-181' device '4000' being mirrored
2009-06-08 11:56:00.640 'Replication' 3448 verbose Protected VM 'vim.VirtualMachine:vm-181' device '2000' being mirrored
2009-06-08 11:56:00.656 'Replication' 3448 verbose Protected VM 'vim.VirtualMachine:vm-189' device '4000' being mirrored
2009-06-08 11:56:00.656 'Replication' 3448 verbose Protected VM 'vim.VirtualMachine:vm-189' device '2000' being mirrored
2009-06-08 11:56:00.656 'Replication' 3448 verbose Protected VM 'vim.VirtualMachine:vm-652' device '4000' being mirrored
2009-06-08 11:56:00.656 'Replication' 3448 verbose Protected VM 'vim.VirtualMachine:vm-652' device '2000' being mirrored
2009-06-08 11:56:01.312 'com.vmware.vcDr.ReplicationGroup.AddVmTask-Task' 3480 verbose Progress is unchanged
2009-06-08 11:56:01.312 'com.vmware.vcDr.ReplicationGroup.AddVmTask-Task' 3480 verbose Progress is unchanged
2009-06-08 11:56:01.312 'com.vmware.vcDr.ReplicationGroup.AddVmTask-Task' 3480 verbose Progress advanced to 90
2009-06-08 11:56:01.312 'Replication' 3480 verbose Creation of shadow VM failed with error (dr.secondary.fault.WrongVmInventoryPlacement) {
1 dynamicType = <unset>,
1 resourcePool = 'vim.ResourcePool:resgroup-584',
1 datastore = 'vim.Datastore:datastore-625',
1 host = 'vim.HostSystem:host-585',
1 msg = "Resource pool, datastore and host specified for shadow virtual machine are not compatible with each other."
1 }
2009-06-08 11:56:01.312 'com.vmware.vcDr.ReplicationGroup.AddVmTask-Task' 3480 verbose Error set to (dr.primary.fault.RemoteAddVmFault) {
1 dynamicType = <unset>,
1 remoteFault = (dr.secondary.fault.WrongVmInventoryPlacement) {
1 dynamicType = <unset>,
1 resourcePool = 'vim.ResourcePool:resgroup-584',
1 datastore = 'vim.Datastore:datastore-625',
1 host = 'vim.HostSystem:host-585',
1 msg = "Resource pool, datastore and host specified for shadow virtual machine are not compatible with each other."
1 },
1 msg = ""
1 }
2009-06-08 11:56:01.312 'com.vmware.vcDr.ReplicationGroup.AddVmTask-Task' 3480 info State set to error
2009-06-08 11:56:01.312 'com.vmware.vcDr.ReplicationGroup.AddVmTask-Task' 3480 verbose Progress is unchanged
2009-06-08 11:56:01.312 'com.vmware.vcDr.ReplicationGroup.AddVmTask-Task' 3480 verbose Progress advanced to 90
2009-06-08 11:56:01.312 'Replication' 3480 verbose Creation of shadow VM failed with error (dr.secondary.fault.WrongVmInventoryPlacement) {
1 dynamicType = <unset>,
1 resourcePool = 'vim.ResourcePool:resgroup-584',
1 datastore = 'vim.Datastore:datastore-625',
1 host = 'vim.HostSystem:host-585',
1 msg = "Resource pool, datastore and host specified for shadow virtual machine are not compatible with each other."
1 }
2009-06-08 11:56:01.312 'com.vmware.vcDr.ReplicationGroup.AddVmTask-Task' 3480 verbose Error set to (dr.primary.fault.RemoteAddVmFault) {
1 dynamicType = <unset>,
1 remoteFault = (dr.secondary.fault.WrongVmInventoryPlacement) {
1 dynamicType = <unset>,
1 resourcePool = 'vim.ResourcePool:resgroup-584',
1 datastore = 'vim.Datastore:datastore-625',
1 host = 'vim.HostSystem:host-585',
1 msg = "Resource pool, datastore and host specified for shadow virtual machine are not compatible with each other."
1 },
1 msg = ""
1 }
2009-06-08 11:56:01.312 'com.vmware.vcDr.ReplicationGroup.AddVmTask-Task' 3480 info State set to error
2009-06-08 11:56:01.531 'com.vmware.vcDr.ReplicationGroup.AddVmTask-Task' 1064 verbose Progress advanced to 90
2009-06-08 11:56:01.531 'Replication' 1064 verbose Creation of shadow VM failed with error (dr.secondary.fault.WrongVmInventoryPlacement) {
1 dynamicType = <unset>,
1 resourcePool = 'vim.ResourcePool:resgroup-584',
1 datastore = 'vim.Datastore:datastore-625',
1 host = 'vim.HostSystem:host-585',
1 msg = "Resource pool, datastore and host specified for shadow virtual machine are not compatible with each other."
1 }
2009-06-08 11:56:01.531 'com.vmware.vcDr.ReplicationGroup.AddVmTask-Task' 1064 verbose Error set to (dr.primary.fault.RemoteAddVmFault) {
1 dynamicType = <unset>,
1 remoteFault = (dr.secondary.fault.WrongVmInventoryPlacement) {
1 dynamicType = <unset>,
1 resourcePool = 'vim.ResourcePool:resgroup-584',
1 datastore = 'vim.Datastore:datastore-625',
1 host = 'vim.HostSystem:host-585',
1 msg = "Resource pool, datastore and host specified for shadow virtual machine are not compatible with each other."
1 },
1 msg = ""
1 }
2009-06-08 11:56:01.531 'com.vmware.vcDr.ReplicationGroup.AddVmTask-Task' 1064 info State set to error