You are not able to add an ESXi host to the NSX-T Data Center fabric.

Problem

From the NSX Manager GUI, adding an ESXi hosts fails with the error File path of ... is claimed by multiple non-overlay VIBs". The log file shows messages such as the following:

Failed to install software on host. Failed to install software on host. 10.172.120.60 : java.rmi.RemoteException: [DependencyError] File path of '/usr/lib/vmware/vmkmod/nsx-vsip' is claimed by multiple non-overlay VIBs

Cause

Some VIBs from a previous install are still on the host, probably because a clean uninstall did not occur.

Solution

  1. From the error message, get the names of VIBs that are causing the failure.
  2. Use ESXi commands to uninstall the VIBs.