Hi There,
I was working on a host expansion and unfortunately after following the standard procedure, NSX manager was not able to install the vxlan vmkernels.
The first thing I had to do is to put the host into cluster in maintenance mode and immediately had to follow the log file esxupdate.log file under the folder /var/log/ and then found the below error for three vibs.
ESXi : 6.7 build # 13981272
NSX: 6.4.4
-----------------------------------------------------------------------------------------------------------------------------
esxupdate: 2106395: esxupdate: ERROR: vmware.esximage.Errors.DependencyError: VIB QLC_bootbank_qedi_2.10.15.0-1OEM.670.0.0.8169922 requires qedentv_ver = X.11.6.0, but the requirement cannot be satisfied within the ImageProfile.
esxupdate: 2106395: esxupdate: ERROR: VIB QLC_bootbank_qedf_1.3.35.0-1OEM.600.0.0.2768847 requires qedentv_ver = X.11.6.0, but the requirement cannot be satisfied within the ImageProfile.
esxupdate: 2106395: esxupdate: ERROR: VIB QLC_bootbank_qedrntv_3.11.7.0-1OEM.670.0.0.8169922 requires qedentv_ver = X.11.6.0, but the requirement cannot be satisfied within the ImageProfile.
-------------------------------------------------------------------------------------------------------------------------With the help of KB article[https://kb.vmware.com/s/article/78389], I had to remove three vibs which were blocking the installation for ESXi host, below are the commands which I have used to first validate the vibs then had to remove them.
Validation:
[root@esx11.syed.in:~]esxcli software vib list | grep qedi
[root@esx11.syed.in:~]esxcli software vib list | grep qedf
[root@esx11.syed.in:~]esxcli software vib list | grep qedrntv
Deletion:
[root@esx11.syed.in:~]esxcli software vib remove -n qedi -f
[root@esx11.syed.in:~]esxcli software vib remove -n qedf -f
[root@esx11.syed.in:~]esxcli software vib remove -n qedrntv -f
Once the deletion of vibs was successful, I tried to add the host to the cluster and it worked fine.
Comments
Post a Comment