esxcli software vib install -v /tmp/QLC_bootbank_qfle3_1.4.46.0-1OEM.700.1.0.15843807.vib#PF Exception 14 in world 2097970:vmkwdevmgr IP #### addr 0x####PTEs:0x100106003:0x21d1561063:0x0:cr0=0x8001003d cr2=0x45211642000 cr3=0x103e94000 cr4=0x406e70frame=0x45ce8b8950b ip=0x#### err=0x00000004 rflags=0x10246rax=0x0 rbx=0x45ce8b8962d rcx=0x45ce8b89620 rdx=0x0rsi=0x0 rdi=0x45ce8b895f0 rbp=0x45ce8b89600 r8=0x7r9=0x0 r10=0x0 r11=0x0 r12=0x45ce8b89600r13=0x45ce8b8960c r14=0x45ce8b89638 r15=0x45ce8b89618*PCPU0:2097970/0x4 vmm0: IDLEPCPU1:USSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSCode start:0x420006500000 VMK uptime: 0:00:03:03.090
localcli software vib list, it shows qcnic, qfle3, qfle3i, and qfle3f are provided by different vendors.
qcnic #### QLC VMwareCertified
qfle3 #### QLC VMwareCertifiedqfle3i #### QLC VMwareCertifiedqfle3f #### VMW VMwareCertified
/var/run/log/esxupdate.log, the below errors are observed.esxupdate: ge/ImageManager/HostSeeding.py", line 1076, in cacheVibs self.addVib(vib, hostImage, deployDir) File "/lib64/python3.8/site-packages/vmware/esximage/ImageManager/HostSeeding.py", line 1134, in addVib vibDownloadFn(cachePath, vib, checkdigests=True, File "/lib64/python3.8/site-packages/vmware/esximage/Depot.py", line 938, in GenerateVib raise Errors.VibRecreateError(vibobj.id, msg) vmware.esximage.Errors.VibRecreateError: ('VMW_bootbank_qfle3i_####-15vmw.####', 'Cannot find or stage payload qfle3i type vgz of VIB VMW_bootbank_qfle3i_####-15vmw.####: VMW_bootbank_qfle3i_####-15vmw.####: Cannot find VIB VMW_bootbank_qfle3i_####-15vmw.#### in BootbankInstaller')VMware vSphere ESXi 7.x
VMware vSphere ESXi 8.x
The issue occurs because the qfle3 driver installation is not persistent after a PSOD and reboot. The mismatch of driver vendor sources (qcnic, qfle3, qfle3i, qfle3f) may lead to inconsistencies and failures during driver upgrade or validation.
If the ESXi boot bank relies on a local disk connected via an HBA card, confirm that the HBA card driver is not part of the qfle3 series.
If the boot disk HBA card uses a qfle3-series driver, stop and contact Broadcom for further troubleshooting.
Use the following command to check the driver of the HBA card:
[root@localhost:~] esxcli storage core adapter list
Output:
HBA Name Driver Link State UID Capabilities Description-------- -------- ---------- ----------- ------------ -----------vmhba0 #### #### #### #### ####
esxcli software vib remove -n <VIB_Name>esxcli software vib install -n <VIB_Name>