Windows OS Hub
  • Windows Server
    • Windows Server 2016
    • Windows Server 2012 R2
    • Windows Server 2012
    • Windows Server 2008 R2
    • SCCM
  • Active Directory
    • Group Policies
  • Windows Clients
    • Windows 10
    • Windows 8
    • Windows 7
    • MS Office
    • Outlook
  • Virtualization
    • VMWare
    • Hyper-V
  • PowerShell
  • Exchange
  • Home
  • About

Windows OS Hub

  • Windows Server
    • Windows Server 2016
    • Windows Server 2012 R2
    • Windows Server 2012
    • Windows Server 2008 R2
    • SCCM
  • Active Directory
    • Group Policies
  • Windows Clients
    • Windows 10
    • Windows 8
    • Windows 7
    • MS Office
    • Outlook
  • Virtualization
    • VMWare
    • Hyper-V
  • PowerShell
  • Exchange

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

September 9, 2019 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 access to your ESXi server 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
Microsoft KMS Volume Activation FAQ
next post
RDP Authentication Error: CredSSP Encryption Oracle Remediation

Related Reading

Accessing USB Flash Drive from VMWare ESXi

February 26, 2021

FAQ: Live Migration of Virtual Machines with VMWare...

November 19, 2020

VMWare Error: Unable to Access a File Since...

October 1, 2020

How to Enable and Configure SNMP on VMWare...

September 7, 2020

Selecting the Number of vCPUs and Cores for...

August 18, 2020

Leave a Comment Cancel Reply

Categories

  • Active Directory
  • Group Policies
  • Exchange
  • Windows 10
  • Windows 8
  • Windows 7
  • Windows Server 2016
  • Windows Server 2012 R2
  • Windows Server 2008 R2
  • PowerShell
  • VMWare
  • MS Office

Recent Posts

  • Accessing USB Flash Drive from VMWare ESXi

    February 26, 2021
  • How to Sign a PowerShell Script (PS1) with a Code Signing Certificate?

    February 25, 2021
  • Change the Default Port Number (TCP/1433) for a MS SQL Server Instance

    February 24, 2021
  • How to Shadow (Remote Control) a User’s RDP session on RDS Windows Server 2016/2019?

    February 22, 2021
  • Configuring PowerShell Script Execution Policy

    February 18, 2021
  • Configuring Proxy Settings on Windows Using Group Policy Preferences

    February 17, 2021
  • Updating Group Policy Settings on Windows Domain Computers

    February 16, 2021
  • Managing Administrative Shares (Admin$, IPC$, C$, D$) in Windows 10

    February 11, 2021
  • Packet Monitor (PktMon) – Built-in Packet Sniffer in Windows 10

    February 10, 2021
  • Fixing “Winload.efi is Missing or Contains Errors” in Windows 10

    February 5, 2021

Follow us

woshub.com
  • Facebook
  • Twitter
  • RSS
Popular Posts
  • How to access VMFS Datastore from Linux, Windows and ESXi
  • Adding Third-Party Drivers into VMWare ESXi 6.7 ISO Image
  • Invalid State of a Virtual Machine on VMWare ESXi
  • Windows Server Licensing for Virtual Environments
  • ESXi: Slow Disk Performance on HPE Gen8
  • System Logs on ESXi Host are Stored On Non-Persistent Storage
  • Match Windows Disks to VMWare VMDK Files
Footer Logo

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


Back To Top