VMware vSphere ESXi 7.0.3
This issue is observed in ESXi version 7.0.3. Emulex lpfc Driver 14.0.543.0 is not compatible with certain Emulex FC HBA Adapters and would result in the loss of FC LUN access or vmhba adapter missing. Hence you need to downgrade the driver version to 14.0.169.25-5 or 14.0.169.26-5. After downgrading the HBA version you can see the vmhba adapter.
The following HBA models have gone End of Support and are deprecated in the 14.0.x.x drivers (For OCe14000-series VMware 7.0 U3 inbox driver will be 12.0.1500.2)
Also, firmware version 12.8.542.26 and later that is required for these devices for use with lpfc version 14.0.326.12 and later is not supported for these devices.
Example, see the Compatibility Guide for Emulex LightPulse LPm16002B-D 2-Port 16G Fibre Channel
Install critical patches but do not install the non-critical patches as the non-critical patches contain a newer version of the lpfc driver.
If you have already installed an incompatible version of the driver, follow this workaround:
/tmp
directory of the ESXi host using SCP/WinSCP.esxcli software vib install -v /tmp/Broadcom-ELX-lpfc_14.0.169.26-5vmw.703.0.50.20036589.vib
localcli software vib install -v /tmp/Broadcom-ELX-lpfc_14.0.169.26-5vmw.703.0.50.20036589.vib
Note: The older driver "Broadcom-ELX-lpfc_14.0.169.26-5vmw.703.0.50.20036589.vib" has been bundled in the patch ESXI 7.0 U3f release. Refer ESXI 7.0 U3f release notes. For instructions on how to download ESXi patches we may follow KB142814