Failed to Run Health Checks on NSX T on vLCM cluster
book
Article ID: 377837
calendar_today
Updated On:
Products
VMware NSX
Issue/Introduction
Symptoms:
Failed to prepare ESXi host for NSX install on vSphere cluster configured with vLCM.
The NSX integration might fail with an error.
Remediation pre-check will fail with the error "Failed to run health checks for NSX-T on '<ClusterName>'"
Environment
VMware NSX-T Data Center
VMware NSX
Cause
The configured compute manager doesn't have "Enable Trust" & "Create Service Account" (which is required for vLCM clusters) enabled or our NSX managers aren't able to resolve/connect to the vCenter.
Resolution
Workaround 1:
Verify Enable Trust & Create Service Account are enabled:
Via the NSX GUI, System > Fabric > Computer Managers, Edit the vCenter Server connection by entering the vCenter Server username and password. Ensure "Enable Trust" & "Create Service Account" are enabled. Click "Save".
Workaround 2:
Verify that NSX managers can resolve / connect to the configured compute manager:
Log into the NSX appliance with SSH as admin. If logged in as root, type: su admin
Run this command to check the current DNS IPs: get name-servers
To add a new name server, run this command: set name-server <DNS_IP> *Note that only three may be configured at a time, so deletions may need to be done first to make space
To remove an unwanted DNS server, use the command: del name-server <DNS_IP>