VMHBA Does Not List Specific Vendor Datastores in vCenter
search cancel

VMHBA Does Not List Specific Vendor Datastores in vCenter

book

Article ID: 397149

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

  • In vCenter, navigate to the affected host > Configure > Storage Adapters. Select the faulty VMHBA.


    Above screenshot confirmed that on vmhba2, only 65 devices (vendor_A devices) with 260 paths are visible.

  • In vcenter, navigated to the affected host > Configure > Storage Adapters. Select working vmhba.


    Above screenshot confirmed that on vmhba4, 220 devices (from both Vendor_A and Vendor_B) with 1500 paths are visible.

Environment

VMware vSphere ESXi 6.x
VMware vSphere ESXi 7.x
VMware vSphere ESXi 8.x

Cause

The issue is due to an incorrect zoning configuration, preventing the paths from being properly mapped.

Cause validation:

  • Run the command "esxcfg-mpath -b -d naa.################################" on vendor_A storage device. To identify the path configuration.
    esxcfg-mpath -b -d naa.###############################A
    naa.###############################A : IBM Fibre Channel Disk (naa.###############################A)
       vmhba2:C0:T0:L22 LUN:22 state:active fc Adapter: WWNN: ##:##:##:##:##:##:##:## WWPN: ##:##:##:##:##:##:##:## Target: WWNN: ##:##:##:##:##:##:##:## WWPN: ##:##:##:##:##:##:##:##
       vmhba2:C0:T3:L22 LUN:22 state:active fc Adapter: WWNN: ##:##:##:##:##:##:##:## WWPN: ##:##:##:##:##:##:##:##  Target: WWNN: ##:##:##:##:##:##:##:## WWPN: ##:##:##:##:##:##:##:##
       vmhba2:C0:T2:L22 LUN:22 state:active fc Adapter: WWNN: ##:##:##:##:##:##:##:## WWPN: ##:##:##:##:##:##:##:## Target: WWNN: ##:##:##:##:##:##:##:## WWPN: ##:##:##:##:##:##:##:##
       vmhba2:C0:T1:L22 LUN:22 state:active fc Adapter: WWNN: ##:##:##:##:##:##:##:## WWPN: ##:##:##:##:##:##:##:##  Target: WWNN: ##:##:##:##:##:##:##:## WWPN: ##:##:##:##:##:##:##:##
       vmhba4:C0:T19:L22 LUN:22 state:active fc Adapter: WWNN: ##:##:##:##:##:##:##:## WWPN: ##:##:##:##:##:##:##:## Target: WWNN: ##:##:##:##:##:##:##:## WWPN: ##:##:##:##:##:##:##:##
       vmhba4:C0:T18:L22 LUN:22 state:active fc Adapter: WWNN: ##:##:##:##:##:##:##:## WWPN: ##:##:##:##:##:##:##:## Target: WWNN: ##:##:##:##:##:##:##:## WWPN: ##:##:##:##:##:##:##:##
       vmhba4:C0:T17:L22 LUN:22 state:active fc Adapter: WWNN: ##:##:##:##:##:##:##:## WWPN: ##:##:##:##:##:##:##:## Target: WWNN: ##:##:##:##:##:##:##:## WWPN: ##:##:##:##:##:##:##:##
       vmhba4:C0:T16:L22 LUN:22 state:active fc Adapter: WWNN: ##:##:##:##:##:##:##:## WWPN: ##:##:##:##:##:##:##:## Target: WWNN: ##:##:##:##:##:##:##:## WWPN: ##:##:##:##:##:##:##:##

    Above output confirmed that vendor_A device is configured using both vmhba2 and vmhba4. 

  • Run the command "esxcfg-mpath -b -d naa.################################" on vendor_B storage device. To identify the path configuration.
    esxcfg-mpath -b -d naa.###############################B
    ###############################B : HUAWEI Fibre Channel Disk (###############################B)
       vmhba4:C0:T4:L92 LUN:92 state:active fc Adapter: WWNN: ##:##:##:##:##:##:##:## WWPN: ##:##:##:##:##:##:##:## Target: WWNN: ##:##:##:##:##:##:##:## WWPN: ##:##:##:##:##:##:##:##
       vmhba4:C0:T10:L92 LUN:92 state:active fc Adapter: WWNN: ##:##:##:##:##:##:##:## WWPN: ##:##:##:##:##:##:##:## Target: WWNN: ##:##:##:##:##:##:##:## WWPN: ##:##:##:##:##:##:##:##
       vmhba4:C0:T9:L92 LUN:92 state:active fc Adapter: WWNN: ##:##:##:##:##:##:##:## WWPN: ##:##:##:##:##:##:##:## Target: WWNN: ##:##:##:##:##:##:##:## WWPN: ##:##:##:##:##:##:##:##
       vmhba4:C0:T8:L92 LUN:92 state:active fc Adapter: WWNN: ##:##:##:##:##:##:##:## WWPN: ##:##:##:##:##:##:##:## Target: WWNN: ##:##:##:##:##:##:##:## WWPN: ##:##:##:##:##:##:##:##
       vmhba4:C0:T7:L92 LUN:92 state:active fc Adapter: WWNN: ##:##:##:##:##:##:##:## WWPN: ##:##:##:##:##:##:##:## Target: WWNN: ##:##:##:##:##:##:##:## WWPN: ##:##:##:##:##:##:##:##
       vmhba4:C0:T6:L92 LUN:92 state:active fc Adapter: WWNN: ##:##:##:##:##:##:##:## WWPN: ##:##:##:##:##:##:##:## Target: WWNN: ##:##:##:##:##:##:##:## WWPN: ##:##:##:##:##:##:##:##
       vmhba4:C0:T5:L92 LUN:92 state:active fc Adapter: WWNN: ##:##:##:##:##:##:##:## WWPN: ##:##:##:##:##:##:##:## Target: WWNN: ##:##:##:##:##:##:##:## WWPN: ##:##:##:##:##:##:##:##
       vmhba4:C0:T11:L92 LUN:92 state:active fc Adapter: WWNN: ##:##:##:##:##:##:##:## WWPN: ##:##:##:##:##:##:##:## Target: WWNN: ##:##:##:##:##:##:##:## WWPN: ##:##:##:##:##:##:##:##

    Above output confirmed that the vendor_B device is configured using only vmhba4. 

Resolution

Engage switch vendors to validate the zoning and configure the paths as required.