Remove third-party VIBs from the ESXi host.
Note: You can uninstall both third-party VIBs and VMware VIBs from your ESXi host.
VMware vSphere ESXi 6.x
VMware vSphere ESXi 7.x
VMware vSphere ESXi 8.x
There are times when it's necessary to uninstall a third-party driver from an ESXi host. This process is straightforward, but it may require rebooting the host depending on the VIB being removed.
Steps:
# vim-cmd hostsvc/maintenance_mode_enter / vimsh -n -e /hostsvc/maintenance_mode_enter Or esxcli <conn_options> system maintenanceMode set --enable true
# esxcli software vib list
# esxcli software vib list | grep -i fdm
# esxcli software vib remove --vibname=<name>
# esxcli software vib remove --vibname=vmware-fdm
In case there are multiple same name VIB available and you get an error
More than one VIB matches 'niccli'. Please try specifying <vendor>:<name> to narrow down to one VIB.
id = niccli
Please refer to the log file for more details.
Use the below format:
# esxcli software vib remove --vibname=<name>:<version>
# esxcli softwar vib remove --vibname=niccli:428.1.025.5
# vim-cmd /hostsvc/maintenance_mode_exit / vimsh -n -e /hostsvc/maintenance_mode_exit Or esxcli <conn_options> system maintenanceMode set --enable false
esxcli software vib list | grep -i <VIB name>
Impact/Risks: