Article number
000002921
Affected Versions
All
Source Hypervisor
All
Target Hypervisor
vCD

Problem: Failover to vCD is stuck in “promoting” state due to MAC address conflict

Viewed 48 times

Root Cause

The MAC address of the recovery VM is conflicted with the MAC addresses used by another VM or the reserved MAC addresses in vCenter of the recovery site.

For more information, please refer to the following VMware KB:
https://docs.vmware.com/en/VMware-vSphere/7.0/com.vmware.vsphere.networking.doc/GUID-8D7D0126-8E8A-470F-A61E-4197EE32D08F.html

Symptoms

  • The failover live or failover test is stuck in 30-40% progress
  • In the vCD of the recovery site, the VMs within a vApp will not power on and vCD will prompt the user with a generic error.
  • In vCenter attempts to power the virtual machine on fail with a status message that the MAC address is in conflict:
00:0c:29:XX:YY:ZZ is not an allowed static Ethernet address. It conflicts with VMware reserved MACs.
or
00:50:56:XX:YY:ZZ is not a valid static Ethernet address. It conflicts with VMware reserved MACs for other usages.

Solution

  1. Try to power on all VMs within the failed-over vApp;
  2. In vCD, reset the MAC Address for the VMs which are not powering on using the following VMware KBs:
  1. Power on the machines. The failover process will continue.