Transport Node Status is INSTALL FAILED when "localcli software vib list" failed due to insufficient memory.
search cancel

Transport Node Status is INSTALL FAILED when "localcli software vib list" failed due to insufficient memory.

book

Article ID: 412475

calendar_today

Updated On:

Products

VMware NSX

Issue/Introduction

  • Transport Node Status is INSTALL FAILED on UI (System > Fabric > Host).
  • ESXi hosts show the below log every 10 minutes in nsx-syslog.log:
    <TIMESTAMP> Wa(<NUMBER>) nsx-sfhc[<PID>]: NSX <PID> - [nsx@<NUMBER> comp="nsx-esx" subcomp="nsxsfhc" tid="<TID>" level="WARNING"] Get software version failed for nsx-monitoring.
  • ESXi host vmkernel.log also show the below log every 10 minutes.:
    <TIMESTAMP> In(<NUMBER>) vmkernel: cpu<NUMBER>:<PID>)Admission failure in path: host:vim:vmvisor:esximage:sh.<PID>

Environment

VMware NSX Datacenter 4.x

Cause

NSX Manager verifies NSX VIBs are installed on the transport node by running localcli software vib list.

If memory is insufficient on the ESXi host, executing localcli software vib list will fail, and NSX Manager will mark it as INSTALL FAILED.

Resolution

Moving the virtual machine to another host using vMotion and free up memory may resolve the issue.

For the Transport Nodes reported in NSX Install Failed state, perform the following steps:

  1.  Click on NSX Install Failed
  2. Select the checkbox where the error is displayed.
  3. Click on Resolve.

Contact Broadcom Support to investigate further.