Error: Failed to run health checks for NSX-T on <ClusterName>
search cancel

Error: Failed to run health checks for NSX-T on <ClusterName>

book

Article ID: 377837

calendar_today

Updated On:

Products

VMware NSX

Issue/Introduction

  • Unable to remediate host. Remediation pre-check fails.
  • Failed to prepare ESXi host for NSX install on vSphere cluster configured with vLCM.
  • The NSX integration might fail with error: "Unable to set NSX solution to desired state spec. Software Solution com.vmware.nsxt with version <TBD> cannot be found in depot. Image is not valid."

Environment

NSX-T Data Center 3.2.x

NSX 4.x

Cause

  • The NSX managers unable to resolve/connect to vCenter.
  • The Compute Manager Connection Status is Down.
  • The configured Compute Manager does not have Enable Trust & Create Service Account enabled

Resolution

Verify Enable Trust & Create Service Account are enabled:

  • Via the NSX GUI, System > FabricCompute Managers
  • Select the Compute Manager and click on EDIT.
  • Re-enter the following:
    • The vCenter Server username and password
    • The "SHA-256 thumbprint"
  • Ensure Trust & Create Service Account is enabled.
  • Click Save.

OR

Confirm NSX managers can resolve / connect to the configured compute manager:

  • SSH to the NSX appliance as admin
  • Check the current DNS IPs: 
    get name-servers
  • Add a new name server:
    set name-server <DNS_IP>

Note: Only three DNS servers are allowed. If needed, use the following to remove any unwanted DNS server.
del name-server <DNS_IP>

Attempt to remediate the host once the Compute Manager connection has been restored.