If you remove an ESXi host configured with a vDS from a vCenter Server system and add it to a new vCenter, you experience these symptoms:
VMware vCenter Server
VMware vSphere ESXi
The correct supported method of migrating to a new vCenter on DVS was not followed.
Moving an ESX/ESXi host with vDS from one vCenter Server to another
Hosts connected to a vCenter vDS must be removed from the vDS first before being removed. If not the proxy switch that is maintained on the host will remain intact. This will need to be removed before it can be joined to another vCenter vDS.
In some situations, the user does not need the vDS on the host at all any more. In this case, the user can delete the host's proxy copy by clicking on Inventory > Host > Configure > Networking > Virtual Switches. The vDS will be listed here. If objects are still attached to the vDS, they will need to be moved to another switch. Once the vDS is empty, there will be an option to remove the vDS in the menu next to the vDS.
If a "resource is in use" error occurs, see The resource 'Port-ID' is in use error when removing a host from VDS.
Method 2
Removal of stale vDS data from the host:
esxcfg-vswitch -l
esxcfg-vswitch --del-dvp-uplink=vmnic2 --dvp=88 <DVS Name>
net-dvs -d <DVS Name>
esxcfg-vswitch -l