PowerEdge: How to Resolve ESXi 7.0 U3 FC HBA Device Enumeration Issue

Summary: Upgraded ESXi 7.0 U3 FC HBA device found additional vmhba 64,65,66,67 but no physical impact. To identify whether it is an HBA Enumeration problem, you have to compare between the old and new logs to verify whether there have HBA device name change happened. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

  • Using Dell EMC customized VMware ESXi 7.0 U3 A04 image
  • Build 19193900
  • Can see vmhba2, vmhba3, vmhba4, vmhba5 PCI device id same as vmhba64, vmhba65, vmhba66, vmhba67 which identity this is not enumeration
  • If those HBA adapters before upgrade are using vmhba2,3,4,5 and then after upgrade you cannot find vmhba2,3,4,5 but only vmhba64,65,66,67, then this is enumeration change problem.
  • There has new qlnativefc driver which starting to support nvme over fiber channel in ESXi 7.0 and later
  • localcli_nvme-adapter-list can found vmhba64, vmhba65, vmhba66, vmhba67


From Folder \commands\localcli_storage-core-adapter-list.txt

HBA Name  Driver      Link State  UID                                   Capabilities         Description
--------  ----------  ----------  ------------------------------------  -------------------  -----------
vmhba2    qlnativefc  link-up     fc.200034800dee7f52:210034800dee7f52  Second Level Lun ID  (0000:41:00.0)   QLogic Corp ISP2812-based 64/32G Fibre Channel to PCIe Controller
vmhba3    qlnativefc  link-up     fc.200034800dee7f53:210034800dee7f53  Second Level Lun ID  (0000:41:00.1)   QLogic Corp ISP2812-based 64/32G Fibre Channel to PCIe Controller
vmhba4    qlnativefc  link-up     fc.200034800dee76b6:210034800dee76b6  Second Level Lun ID  (0000:a1:00.0) QLogic Corp ISP2812-based 64/32G Fibre Channel to PCIe Controller
vmhba5    qlnativefc  link-up     fc.200034800dee76b7:210034800dee76b7  Second Level Lun ID  (0000:a1:00.1) QLogic Corp ISP2812-based 64/32G Fibre Channel to PCIe Controller
vmhba64   qlnativefc  link-up     fc.200034800dee7f52:210034800dee7f52                                      (0000:41:00.0)           QLogic Corp ISP2812-based 64/32G Fibre Channel to PCIe Controller
vmhba65   qlnativefc  link-up     fc.200034800dee7f53:210034800dee7f53                                       (0000:41:00.1)          QLogic Corp ISP2812-based 64/32G Fibre Channel to PCIe Controller
vmhba66   qlnativefc  link-up     fc.200034800dee76b6:210034800dee76b6                                     (0000:a1:00.0)           QLogic Corp ISP2812-based 64/32G Fibre Channel to PCIe Controller
vmhba67   qlnativefc  link-up     fc.200034800dee76b7:210034800dee76b7                                     (0000:a1:00.1)         QLogic Corp ISP2812-based 64/32G Fibre Channel to PCIe Controller




From Folder \commands\localcli_nvme-adapter-list.txt

Adapter  Adapter Qualified Name           Transport Type  Driver      Associated Devices
-------  -------------------------------  --------------  ----------  ------------------
vmhba64  aqn:qlnativefc:210034800dee7f52  FC              qlnativefc  
vmhba65  aqn:qlnativefc:210034800dee7f53  FC              qlnativefc  
vmhba66  aqn:qlnativefc:210034800dee76b6  FC              qlnativefc  
vmhba67  aqn:qlnativefc:210034800dee76b7  FC              qlnativefc  



Reference link NVMe and SCSI adapter's WWNN and WWPN are the same for FC HBA devices in ESXi 7.0 and later (84325)
https://kb.vmware.com/s/article/84325This hyperlink is taking you to a website outside of Dell Technologies.

 


 

Resolution# This is an expected behavior.


Workaround
When using the qlnativefc Driver, to work around this issue if you do not want to use NVMe devices:

1. Set the parameter by running this command:
 

esxcfg-module -s 'ql2xnvmesupport=0' qlnativefc



2. Then reboot. This disables NVMe support. 
 

Note: Marvell FC NVMe adapter and NVMe LUN devices which connected to adapter will not be accessed.

Affected Products

Rack Servers, Tower Servers, XR Servers, PowerEdge XR2, PowerEdge R240, PowerEdge R250, PowerEdge R260, PowerEdge R340, PowerEdge R350, PowerEdge R360, PowerEdge R440, PowerEdge R450, PowerEdge R470, PowerEdge R540, PowerEdge R550, PowerEdge R570 , PowerEdge R640, PowerEdge R6415, PowerEdge R650, PowerEdge R650xs, PowerEdge R6515, PowerEdge R6525, PowerEdge R660, PowerEdge R660xs, PowerEdge R6615, PowerEdge R6625, PowerEdge R670, PowerEdge R740, PowerEdge R740XD, PowerEdge R740XD2, PowerEdge R7415, PowerEdge R7425, PowerEdge R750, PowerEdge R750XA, PowerEdge R750xs, PowerEdge R7515, PowerEdge R7525, PowerEdge R760, PowerEdge R760XA, PowerEdge R760xd2, PowerEdge R760xs, PowerEdge R7615, PowerEdge R7625, PowerEdge R770, PowerEdge R7715, PowerEdge R7725, PowerEdge R840, PowerEdge R860, PowerEdge R940, PowerEdge R940xa, PowerEdge R960, PowerEdge T130, PowerEdge T140, PowerEdge T150, PowerEdge T160, PowerEdge T30, PowerEdge T330, PowerEdge T340, PowerEdge T350, PowerEdge T360, PowerEdge T40, PowerEdge T430, PowerEdge T440, PowerEdge T550, PowerEdge T560, PowerEdge T630, PowerEdge T640, PowerEdge XR11, PowerEdge XR12, PowerEdge XR4000r, PowerEdge XR4000w, PowerEdge XR4000z, PowerEdge XR4510c, PowerEdge XR4520c, PowerEdge XR5610, PowerEdge XR7620, PowerEdge XR8000r, PowerEdge XR8610t, PowerEdge XR8620t ...
Article Properties
Article Number: 000198536
Article Type: How To
Last Modified: 14 مايو 2026
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.