Host Transport Nodes are in "Install failed" state in NSX UI post patching of ESXi hosts (8.0.2 to 8.0.3)
search cancel

Host Transport Nodes are in "Install failed" state in NSX UI post patching of ESXi hosts (8.0.2 to 8.0.3)

book

Article ID: 413005

calendar_today

Updated On:

Products

VMware NSX

Issue/Introduction

  • ESXi hosts are prepared for NSX as Host Transport Nodes. 
  • ESXi hosts are were patched from version A to version B (e.g. 8.0.2 to 8.0.3).
  • NSX remains as-is.
  • Once the host is patched, in NSX UI, this host comes up with "Install Failed"
  • The error refers to a correct (current) version of NSX, but the build number doesn't match the expected build number for the kernel module file. 
  • Error is similar to the error below:
    Node has invalid version 4.2.2.1.0-8.0.24767647 of software nsx-monitoring.Node has invalid version 4.2.2.1.0-8.0.24767647 of software nsx-vdpi.Node has invalid version 4.2.2.1.0-8.0.24767647 of software nsx-shared-libs.Node has invalid version 4.2.2.1.0-8.0.24767647 of software nsx-proxy.Node has invalid version 4.2.2.1.0-8.0.24767647 of software nsx-netopa.Node has invalid version 4.2.2.1.0-8.0.24767647 of software nsx-snproxy.Node has invalid version 4.2.2.1.0-8.0.24767647 of software nsx-python-utils.Node has invalid version 4.2.2.1.0-8.0.24767647 of software nsx-nestdb.Node has invalid version 4.2.2.1.0-8.0.24767647 of software nsx-esx-datapath.Node has invalid version 4.2.2.1.0-8.0.24767647 of software nsx-python-logging.Node has invalid version 4.2.2.1.0-8.0.24767647 of software nsx-context-mux.Node has invalid version 4.2.2.1.0-8.0.24767647 of software nsx-exporter.Node has invalid version 4.2.2.1.0-8.0.24767647 of software vsipfwlib.Node has invalid version 4.2.2.1.0-8.0.24767647 of software nsx-ids.Node has invalid version 4.2.2.1.0-8.0.24767647 of software nsx-opsagent.Node has invalid version 4.2.2.1.0-8.0.24767647 of software nsx-sfhc.Node has invalid version 4.2.2.1.0-8.0.24767647 of software nsxcli.Node has invalid version 4.2.2.1.0-8.0.24767647 of software nsx-cpp-libs.Node has invalid version 4.2.2.1.0-8.0.24767647 of software nsx-proto2-libs.Node has invalid version 4.2.2.1.0-8.0.24767647 of software nsx-adf.Node has invalid version 4.2.2.1.0-8.0.24767647 of software nsx-platform-client.Node has invalid version 4.2.2.1.0-8.0.24767647 of software nsx-cfgagent.Node has invalid version 4.2.2.1.0-8.0.24767647 of software nsx-host.Node has invalid version 4.2.2.1.0-8.0.24767647 of software nsx-mpa.Failed to install software on host. Software status file does not exists on the host ########-####-####-####-########67ab. Verify that nsx-sfhc is running on host.
  • Based on the output above, 24767647 is the "Limited Export" (LE) build of the  host kernel module file: nsx-lcp-esxio-4.2.2.1.0.24767647-esx80-unified-le.zip
    Expected (correct) kernel module file is nsx-lcp-esxio-4.2.2.1.0.24765085-esx80-unified.zip.

Environment

VMware NSX

Cause

Incorrect kernel module file was used during patching of the ESXi hosts.

Resolution

Use a correct kernel module file, matching the version and release of NSX. 

Then, re-prepare the ESXi hosts for NSX with a correct lcp bundle.