Identify the Problematic vDS
Establish an SSH session to the affected ESXi host.
List all configured distributed virtual switches (dvSwitches) using:
esxcli network vswitch dvs vmware list
For each dvSwitch listed, execute the following commands to verify configuration:
configstorecli config current get -c esx -g network_vds -k switches -i <dvSwitch_Name>
configstorecli config current get -c esx -g network_vds -k switch_solutions -i <dvSwitch_Name>
Note any dvSwitch where either command returns no output, indicating a potential configuration issue.
Unlink vDS Uplinks
Remove the associated physical NICs (vmnics) from the identified problematic dvSwitch using:
esxcfg-vswitch -Q <vmnic> -V <dvPort_ID_of_vmnic> <dvSwitch_Name>
Reconfigure the vDS
Reconfigure the distributed virtual switch on the affected ESXi host using the vSphere Client interface.
Restore Connectivity (if required)
If network connectivity is not fully restored after reconfiguration, consider restarting the host's management agents to re-establish proper communication. See Restarting Management Agents in ESXi