Migration from NVDS to VDS fails because prechecks detect an LLDP profile mismatch among transport nodes.
{
"precheck_id": "########-####-####-####-############",
"precheck_status": "PENDING_TOPOLOGY",
"precheck_issue": [
{
"component": "LLDP profile",
"objid": "<dvSwitch Object>",
"warning": "Found inconsistent profiles: [########-####-####-####-##########ab, ########-####-####-####-##########cd]. LLDP profile mismatch. SendEnabled mismatch. ",
"recommendation": "Keep profiles consistent among transport nodes in the same NVDS",
"_protection": "NOT_PROTECTED"
}
]
}
VMware NSX
VMware NSX-T Data Center
The precheck error message received indicates that some ESXi hosts or Transport nodes are configured with NVDS but are using a different LLDP profile compared to other ESXi hosts or Transport nodes.
To resolve this issue, follow these steps:
Verify LLDP Profile Consistency:
Ensure LLDP profiles are uniform across all transport nodes within the same NVDS.
Align LLDP settings across nodes by selecting either LLDP [Send Packet Disabled] or LLDP [Send Packet Enabled] to prevent mismatches.
If no explicit LLDP profile is assigned, the default profile will apply to both NIOC and LLDP settings.
Retrieve and Validate LLDP Profile Settings:
Execute the following API command on the ESXi transport node to check the current LLDP profile settings:
GET https://<NSX Manager>/api/v1/transport-nodes/<ESXi transport node UUID>
Review configuration details to ensure alignment before proceeding with migration.
Run Migration Pre-Check:
Re-run the NVDS migration pre-check using the following CLI command:
vds-migrate precheck
Follow Option 2 in the referenced documentation to validate migration readiness.
Reference: For further details, refer to the official documentation: Migrate Host Switch to vSphere Distributed Switch