"Failed to validate NSX edge nodes hostnames. Ensure that edge nodes have resolvable, fully-qualified domain names." precheck failure on VCF upgrade
search cancel

"Failed to validate NSX edge nodes hostnames. Ensure that edge nodes have resolvable, fully-qualified domain names." precheck failure on VCF upgrade

book

Article ID: 424315

calendar_today

Updated On:

Products

VMware NSX VMware SDDC Manager

Issue/Introduction

  • VCF upgrade precheck reports a failure for Edge precheck

    Failed to validate NSX edge nodes hostnames. Ensure that edge nodes have resolvable, fully-qualified domain names.

  • On the SDDC manager cli, an incorrect hostName is confirmed using
    curl http://localhost/inventory/nsxt-edgeclusters | json_pp
  • Edge VM hostname has been validated and corrected as follows
    ssh to Edge as admin user
    get hostname
    set hostname <Edge fqdn> 
  • After resolving the hostname issue, the curl command still shows the wrong hostName and prechecks still fail

Environment

VMware NSX 9.0.x

Cause

SDDC performs a scheduled inventory sync every 3 hours.

Resolution

This is expected behaviour on VCF 5.x and 9.0.

Wait for the next inventory sync and re-run the prechecks again.

Note:

Performing an on demand SDDC sync as follows will not resolve the issue.
Executing Select Inventory > The VCF Instance > Actions > Sync Inventory checking "Enable Edge cluster sync and import NSX Edge node VMs"
This will import out of band created Edge clusters into SDDC inventory, it will not sync configuration of Edges already known to SDDC.