The resolution is to upgrade to HCX 3.5.1 or newer
Workaround:
Use vDS 6.6 as the highest vSwitch version before HCX 3.5.1.
Because a vDS cannot be downgraded gracefully, the vDS must be recreated as a vDS 6.6 or earlier in order to restore connectivity to HCX infrastructure.
This may involve HCX or VM downtime depending on the architecture.
Warning, if you are using a LAG on the hosts contact VMware Support Networking team for assistance as the process is different.
- Create new vDS as version 6.5 or 6.6
- Ensure that the MTU matches the value for the existing vDS
- Networking > Configure > Settings > Properties > Edit
- In the Advanced section verify the MTU value
- Add the required hosts to the new vDS and move one physical NIC to the new vDS
- Right click on the new vDS and select Add and Manage Hosts
- Select Add hosts
- On the Select hosts page, click New hosts, select from the hosts in your data center, click OK, and then click Next.
- On the Select network adapter tasks page, select the tasks for configuring network adapters to the distributed switch and click Next
- On the Manage physical network adapters page, configure physical NICs on the distributed switch.
- From the On other switches/unclaimed list, select a physical NIC.
- If you select physical NICs that are already connected to other switches, they are migrated to the current distributed switch.
- Click Assign uplink.
- On the Manage VMkernel adapters, click next
- Click Finish
- Recreate all required port groups on the new vDS
- On the vSphere Client Home page, click Networking and navigate to the distributed switch.
- Right-click the distributed switch and select Distributed port group > New distributed port group.
- On the Name and location page, enter the name of the new distributed port group, or accept the generated name, and click Next
- Ensure the VLAN matches the existing port group
- Migrate the VMs from the old 7.0 vDS to the new 6.5/6.6 vDS
- the vSphere Client, navigate to a data center.
- Right-click the data center in the navigator and select Migrate VMs to Another Network.
- Select a source network.
- Use Browse to select a destination network and click Next.
- Select virtual machines from the list to migrate from the source network to the destination network and click Next.
- Review your selections and click Finish.
From here verify all of the HCX services have been moved in to the new vDS
Reconfigure the HCX Services to use the new 6.5/6.6 vDS
- the HCX Network Profile
- In the HCX Manager:
- Navigate to the Network Profiles interface:
- the vSphere Client, navigate To HCX > Interconnect > Multi-Site Service Mesh > Network Profiles.
- At the destination site, navigate to https://hcx-cloud-ip-or-fqdn > Multi-Site Service Mesh > Network Profiles
- Edit the Netowrk profile
- Select a vCenter Server and existing Network.
- Select a vCenter Server from the drop-down menu.
- Select Distributed Port Group, Standard Switch Port Group, or NSX Logical Switch to filter the available networks by type.
- Select the copy of the original network on the new vDS
- Unextend all networks and update any Network Extensions to the new vDS as needed
- This will redeploy the NE appliances to the new vDS
- Reconfigure the IX Migration Service to use the new vDS
Once all workloads have been moved to the new vDS, move the last of the physical NICs to the new vDS
- From vCenter
- Right click on the new vDS and select Add and Manage Hosts
- Select Manage host networking
- On the Select hosts page, click Attached hosts, select from the hosts that are associated with the distributed switch and click OK
- Click Next
- On the Manage physical adapters page, select a physical NIC from the On other switches/unclaimed list to assign an uplink to the adapter
- Select all remaining pNICs from the 7.0 vDS