Product: NSX 6.3 on ESXi 6.5 hosts

Issue: After installing NSX manager and controllers, the host preparation step fails with error ‘VIB module for agent is not installed on host <hostname> (_VCNS_xxx_Cluster_VMware Network Fabri)’. The GUI keeps showing host status as not ready.

Solution: Solution in the KB Article 2053782 did not worked for me. I followed the following manual install method to work around the issue.

1. Get the VIB download paths for corresponding versions:
https://<NSX-Manager-IP>/bin/vdn/nwfabric.properties

2. Download the VIB from the path obtained from previous step:
https://<NSX-Manager-IP>/bin/vdn/vibs-6.3.0/6.5-4987428/vxlan.zip

3. Copy the vib files alone from above zip, to esxi host’s /tmp directory and install:
esxcli software vib install -v /tmp/VMware_bootbank_esx-vxlan_6.5.0-0.0.4987428.vib –force
esxcli software vib install -v /tmp/VMware_bootbank_esx-vsip_6.5.0-0.0.5534171.vib –force

(without –force command, the installation throws up error ‘VIB VMware_bootbank_esx-vsip_6.5.0-0.0.5534171 requires nsx-api = 2.1, but the requirement cannot be satisfied within the ImageProfile)

4. No reboot is required. Hit resolve under host preparation tab if the status is not updated. Once done the status shows the installation status as green with the correct version.

Off we go to the next step!

 

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s