ESXi 6.0 not detecting BROCADE HBA adapter
Steps:
- Make sure HBA is connected on the PCI slot and visible under esx hardware list:
esxcli hardware pci list
- Check if VMKernel can detect any storage via Fibre Channel
esxcli storage san fc list
(output will be blank line if HBA driver is missing but HBA appears to be in PCI card determined from step 1)
esxcli storage core adapter rescan
- Search and download the relevant ESXi drivers for HBAthe recommended driver (bfa) version for 82B in ESXi 5.1 is 3.0.0.0
You can download it from the following URL.
https://my.vmware.com/web/vmware/details?downloadGroup=DT-ESXi50-BROCADE-bfa-3000&productId=229 - Download the driver and install it using following instructions:
New Installation
For new installs, you should perform the following steps:
- Copy the VIB to the ESX server. Technically, you can place the file anywhere that is accessible to the ESX console shell, but for these instructions, we’ll assume the location is in ‘/tmp’. Here’s an example of using the Linux ‘scp’ utility to copy the file from a local system to an ESX server located at 10.10.10.10:
scp VMware_bootbank_net-driver.1.1.0-1vmw.0.0.372183.vib [email protected]:/tmp
- Issue the following command (full path to the VIB must be specified):
esxcli software vib install -v {VIBFILE}
In the example above, this would be:
esxcli software vib install -v /tmp/VMware_bootbank_net-driver.1.1.0-1vmw.0.0.372183.vib
Note: Depending on the certificate used to sign the VIB, you may need to change the host acceptance level. To do this, use the following command:
esxcli software acceptance set --level=<level>
Also, depending on the type of VIB being installed, you may have to put ESX into maintenance mode. This can be done through the VI Client, or by adding the ‘–maintenance-mode’ option to the above esxcli command.
Upgrade Installation
The upgrade process is similar to a new install, except the command that should be issued is the following:
esxcli software vib upgrade -v {VIBFILE}
Reboot host.
Now you should have the HBA should the datastores.
Author
Related Posts
Deploying the SCCM Client with VMware Client Windows Guest Customization
Since SCCM is our configuration management tool of choice, the SCCM client needs to get installed on all of our newly provisioned...
How to restart management agents on ESX or ESXi host
If you are not unable to connect ESXi server to vCenter, or when you cannot connect to ESXi server from VI client it...
VMware: Intermittent Error: Unexpected character ‘’ (code 65279 / 0xfeff) in prolog; expected ‘<' at [row,col {unknown-source}]: [1,1] pop up in Windows vSphere client ?
Recently, I got the error below when using the vSphere client. Problem: I have only tested this solution on: Solution: Repair your installation...
Remove licensing from ESXi host
WARNING: This is for education/informational testing/development purposes only, and should not be used on a production server. WARNING: This trick will only...
Read out all