'Cluster is not homogenous in terms of VDS connections or physical adaptors' because 'Standby uplink list must be empty for LOADBALANCE_SRCID teaming policy' on dvportgroups
search cancel

'Cluster is not homogenous in terms of VDS connections or physical adaptors' because 'Standby uplink list must be empty for LOADBALANCE_SRCID teaming policy' on dvportgroups

book

Article ID: 330525

calendar_today

Updated On:

Products

VMware NSX

Issue/Introduction

Symptoms:

When performing a new NSX-T deployment on a cluster through the NSX-T Plugin in vSphere the following error is seen

2023-05-12 11_46_33-homogeneousplugin.png

which reads as

'Cluster is not homogenous in terms of VDS connections or physical adaptors. Please select another cluster or attach a common VDS(7.0 or higher) to all hosts within this cluster.'

this can happen when the VDS version is 7.0 and higher and when cluster configuration seems to be same on all hosts

Upon going to the NSX Manager UI to perform installation you can se a more detailed error that appears as

errorquickinstall.png

which reads as

'Standby uplink list must be empty for LOADBALANCE_SRCID teaming policy associated with dvportgroup-xx. Please modify the teaming policy from VSphere and retry the Quick Install workflow. Alternatively, please use the advanced host switch configuration workflow. (Error code:610506)

both of which will make it so you cannot select the VDS on the cluster and continue the installation


Environment

VMware NSX-T Data Center

Cause

this is caused by dvportgroups that are configured for load balance_srcid with a standby uplink. NSX-T has a requirement that this configuration cannot exist on the cluster in which NSX-T is being installed upon

Resolution

this is due to a requirement that NSX-T has in which there cannot be any dvportgroups assigned to the cluster with a standby uplink


Workaround:

To fix this error, followed these steps:

  1. Log in to the vSphere Client.

  2. Navigate to Networking and locate Distributed Virtual Portgroups with Route based on originating virtual port configured

  3. Right-click the portgroups and select "Edit Settings."

  4. In the Edit Settings window, go to the "Teaming and failover" section.

  5. Under "Load balancing," ensure that "Route based on originating virtual port" (LOADBALANCE_SRCID) is selected.

  6. Clear the "Standby uplinks" list. For the LOADBALANCE_SRCID teaming policy, there should be no standby uplinks defined.

  7. Click "OK" to save your changes.

  8. Retry the NSX-T Quick Install workflow or the advanced host switch configuration workflow, as suggested in the error message and if that is the only issue the install should continue as expected