Removing uplinks from an Uplink Profile causes incorrect TEP order and some VMs lose connectivity
book
Article ID: 345785
calendar_today
Updated On:
Products
VMware NSX Networking
Issue/Introduction
This is meant to provide guidance on the workflow required to reduce the number of uplinks in an Uplink Profile for NSX versions prior to 3.2.2.
Symptoms: - After reducing the number of uplinks in an Uplink Profile, some VMs lose network connectivity. - Adding the uplinks back to the Uplink Profile restores network connectivity.
- Logging in /var/run/log/nsx-syslog.log shows an update with incorrect TEP order.
Example logging with correct order for the 4 TEPs, vmk10, vmk11, vmk12, vmk13:
The Management plane fetches existing TEPs from a hash map. Previously, the TEP order was not properly maintained in that hash map when making changes to Uplink Profile.
Resolution
This issue is resolved in NSX version 3.2.2.
Workaround: To reduce uplink count in Uplink Profile on versions before 3.2.2: 1. Place host into Maintenance Mode 2. Configure a new Uplink Profile with the reduced uplink count 3. Uninstall NSX from the host 4. Reconfigure NSX on the host with the updated Uplink Profile
Additional Information
Impact/Risks: If TEP order is atypical (ex: vmk10, 12, 11, 13) when reducing the uplink count in an Uplink Profile, VMs now using TEPs that were expected to have been deleted (vmk12 in above example when going from 4 uplinks to 2 uplinks) lose network connectivity.