Failed to Run Health Checks on NSX T on vLCM cluster
search cancel

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>