Windows OS Hub
  • Windows Server
    • Windows Server 2022
    • Windows Server 2019
    • Windows Server 2016
    • Windows Server 2012 R2
    • Windows Server 2008 R2
    • SCCM
  • Active Directory
    • Active Directory Domain Services (AD DS)
    • Group Policies
  • Windows Clients
    • Windows 11
    • Windows 10
    • Windows 8
    • Windows 7
    • Windows XP
    • MS Office
    • Outlook
  • Virtualization
    • VMWare
    • Hyper-V
    • KVM
  • PowerShell
  • Exchange
  • Cloud
    • Azure
    • Microsoft 365
    • Office 365
  • Linux
    • CentOS
    • RHEL
    • Ubuntu
  • Home
  • About

Windows OS Hub

  • Windows Server
    • Windows Server 2022
    • Windows Server 2019
    • Windows Server 2016
    • Windows Server 2012 R2
    • Windows Server 2008 R2
    • SCCM
  • Active Directory
    • Active Directory Domain Services (AD DS)
    • Group Policies
  • Windows Clients
    • Windows 11
    • Windows 10
    • Windows 8
    • Windows 7
    • Windows XP
    • MS Office
    • Outlook
  • Virtualization
    • VMWare
    • Hyper-V
    • KVM
  • PowerShell
  • Exchange
  • Cloud
    • Azure
    • Microsoft 365
    • Office 365
  • Linux
    • CentOS
    • RHEL
    • Ubuntu

 Windows OS Hub / Virtualization / VMWare / VMWare ESXi Doesn’t Detect FC HBA adapters

September 15, 2022 VMWare

VMWare ESXi Doesn’t Detect FC HBA adapters

When deploying new ESXi hosts on HPE ProLiant BL660c Gen9 servers in the HP BLc7000 enclosure, I came across a very strange problem. After installing VMWare ESXi 6.0 on my physical servers and adding them to vSphere, I found out that ESXi didn’t see any HBA adapters (HP FlexFabric 10Gb) to access the storage enclosures in the SAN network. As you can see in the screenshot below, only the adapters to access the local disk controller (Smart Array P244br) and a USB card are available in the Manage -> Storage -> Storage Adapter tab. There are no other HBA controllers (the adapter rescan doesn’t help).

However, you can see HBA adapters on the earlier blade servers of the same generation (HPE BL460c Gen9) right after ESXi installation.

VMware ESxi Missing QLogic HBA Adapters

To solve the issue, enable SSH on your ESXi host and login as root. Using the following command, display the list of FcoE adapters on the server:

esxcli fcoe nic list

If the list is empty, it means that no physical FC HBA adapters are installed on your server. In my case, the ESXi server saw all 4 FcoE adapters with the Active: false status.

esxcli fcoe nic list - the adapters available as potential FCoE candidates

Enable discovery for all found adapters from vmnic4 to vmnic7 one by one using this command:

esxcli fcoe nic discover -n vmnic5

Discovery enabled on device ‘vmnic5’

esxcli fcoe nic discover - initiate FCOE adapter discover

Display the list of all HBA adapters again and make sure that they all become active. Then rescan the adapters in the vSphere client interface or using the following command: esxcli storage core adapter rescan. In my case, all four HBA adapters (QLogic 57840 10/20 Gigabit Ethernet Adapter) appeared in the list.

vmhba33 fibre channel QLogic adapters on vmware esxi

If you still cannot find your HBA adapters, find the VIB file of the driver for your HBA adapter version on the VMWare or vendor website, copy it to your ESXi host and install using this command (or inject a .VIB driver into your ESXi gold image):

esxcli software vib install -v /tmp/VMware-driver-xxxxxxx.vib

0 comment
0
Facebook Twitter Google + Pinterest
previous post
Changing Desktop Background Wallpaper in Windows through GPO
next post
RDP Authentication Error: CredSSP Encryption Oracle Remediation

Related Reading

Reset Root Password in VMware ESXi

October 12, 2023

How to Fix ‘An Operating System Wasn’t Found’...

July 14, 2023

Unmounting an NFS Datastore from VMware ESXi

April 21, 2023

How to Increase Virtual Machine Disk Size in...

April 6, 2023

How to Install Free VMware Hypervisor (ESXi)

January 24, 2023

Leave a Comment Cancel Reply

Categories

  • Active Directory
  • Group Policies
  • Exchange Server
  • Microsoft 365
  • Azure
  • Windows 11
  • Windows 10
  • Windows Server 2022
  • Windows Server 2019
  • Windows Server 2016
  • PowerShell
  • VMWare
  • Hyper-V
  • Linux
  • MS Office

Recent Posts

  • How to Connect VPN Before Windows Logon

    November 14, 2023
  • Removing Azure Arc Setup Feature on Windows Server 2022

    November 9, 2023
  • Using WPAD (Web Proxy Auto-Discovery Protocol) on Windows

    November 7, 2023
  • Send Emails with Microsoft Graph API and PowerShell

    November 6, 2023
  • Zabbix: How to Get Data from PowerShell Scripts

    October 27, 2023
  • Tracking Printer Usage with Windows Event Viewer Logs

    October 19, 2023
  • PowerShell: Configure Certificate-Based Authentication for Exchange Online (Azure)

    October 15, 2023
  • Reset Root Password in VMware ESXi

    October 12, 2023
  • How to Query and Change Teams User Presence Status with PowerShell

    October 8, 2023
  • How to Increase Size of Disk Partition in Ubuntu

    October 5, 2023

Follow us

  • Facebook
  • Twitter
  • Telegram
Popular Posts
  • Invalid State of a Virtual Machine on VMWare ESXi
  • ESXi: Slow Disk Performance on HPE Gen8
  • Windows Server Licensing for Virtual Environments
  • Match Windows Disks to VMWare VMDK Files
  • System Logs on ESXi Host are Stored On Non-Persistent Storage
  • Configuring USB Devices Passthrough from VMWare ESXi to a Virtual Machine
  • Selecting the Number of vCPUs and Cores for a Virtual Machine
Footer Logo

@2014 - 2023 - Windows OS Hub. All about operating systems for sysadmins


Back To Top