To install async drivers using esxcli and offline bundle async driver zip file:
- Extract the contents of the async driver zip file.
- Identify the offline-bundle.zip file(s).
- Log in to the ESXi host using the vSphere Client with administrator privileges, such as root.
- Using the Datastore Browser, upload the offline-bundle.zip file(s) to a datastore in the ESXi host.
- Enter the host into maintenance mode.
- Log in as the ESXi console root to by using SSH or iLO/DRAC.
- Copy the offline-bundle.zip file to a datastore accessible by the ESXi host using this command:
cp offline-bundle.zip /vmfs/volumes/datastore_name - Run this command to install the drivers using the offline bundle:
esxcli software vib install -d /path/offline-bundle.zip
Note: This command requires an absolute path.
For example:
esxcli software vib install -d /vmfs/volumes/datastore_name/offline-bundle.zip
Note: If this command fails, unzip the file and try running the same command. If hostd does not respond, try using localcli instead of esxcli.
For example:
localcli software vib install -d /vmfs/volumes/datastore_name/offline-bundle.zip - Restart the ESXi host.
- To confirm that the VIB is installed successfully, run this command:
esxcli software vib list | grep -i vib_name - Exit maintenance mode.
Note: You can remotely update an ESXi host using the esxcli utility, which is part of vSphere CLI. For more information, see the vSphere Command-Line Interface Documentation.