In order to use the HBA with the VMware ESXi 5.5 technology, you must replace the native VMware HBA driver, lsi_mr3, with the megaraid_sas HBA driver.
This section contains the following topics:
Before you can replace the VMware native HBA driver, you must enable IP connectivity to the ESXi server, and enable the ESXi shell and SSH.
If your system is an x86 system, you can use Oracle System Assistant to access the VMware ESXi technology software.
If your network is configured for DHCP, you now have IP connectivity.
Note that the lsi_mr3 HBA driver is currently being used by the HBA.
# esxcfg-scsidevs -a
vmhba38 ahci link-n/a sata.vmhba38 (0:0:31.2) Intel Corporation Wellsburg AHCI Controller
vmhba39 ahci link-n/a sata.vmhba39 (0:0:31.2) Intel Corporation Wellsburg AHCI Controller
vmhba0 ahci link-n/a sata.vmhba0 (0:0:31.2) Intel Corporation Wellsburg AHCI Controller
vmhba1 lsi_mr3 link-n/a pscsi.vmhba1 (0:3:0.0) LSI MegaRAID SAS Invader Controller
vmhba40 ahci link-n/a sata.vmhba40 (0:0:31.2) Intel Corporation Wellsburg AHCI Controller
vmhba33 usb-storage link-n/a usb.vmhba33 () USB
vmhba35 usb-storage link-n/a usb.vmhba35 () USB
#
# vim-cmd hostsvc/maintenance_mode_enter
'vim.Task:haTask-ha-host-vim.HostSystem.enterMaintenanceMode-394644943'
/vmfs/volumes/535592a8-1d9ce82f-333b-0010e04000b4
#
# esxcli software vib install -d
"directory-path-to-the-driver-zip-file/megaraid_sas.zip" --no-sig-check
Installation Result Message: The update completed successfully, but the system needs to be
rebooted for the changes to be effective. Reboot Required: true VIBs
Installed: LSI_bootbank_scsi-megaraid-sas_6.603.53.00-1OEM.550.0.0.1331820 VIBs
Removed: VMware_bootbank_scsi-megaraid-sas_5.34-9vmw.550.0.0.1331820 VIBs Skipped:
/vmfs/volumes/535592a8-1d9ce82f-333b-0010e04000b4
#
# esxcli software vib list
Name Version Vendor Acceptance Level Install Date
---------------- ------------- ------ ---------------- ------------
scsi-megaraid-sas 6.603.53.00-1OEM.550.0.0.1331820 LSI VMwareCertified 2014-04-23
ata-pata-amd 0.3.10-3vmw.550.0.0.1331820 VMware VMwareCertified 2014-04-21
ata-pata-atiixp 0.4.6-4vmw.550.0.0.1331820 VMware VMwareCertified 2014-04-21
ata-pata-cmd64x 0.2.5-3vmw.550.0.0.1331820 VMware VMwareCertified 2014-04-21
ata-pata-hpt3x2n 0.3.4-3vmw.550.0.0.1331820 VMware VMwareCertified 2014-04-21
ata-pata-pdc2027x 1.0-3vmw.550.0.0.1331820 VMware VMwareCertified 2014-04-21
ata-pata-serverworks 0.4.3-3vmw.550.0.0.1331820 VMware VMwareCertified 2014-04-21
....
# esxcli system module set --enabled=false --module=lsi_mr3
# vim-cmd hostsvc/maintenance_mode_exit
'vim.Task:haTask-ha-host-vim.HostSystem.exitMaintenanceMode-16263936'
#
# esxcfg-scsidevs -a
vmhba38 ahci link-n/a sata.vmhba38 (0:0:31.2) Intel Corporation Wellsburg AHCI Controller
vmhba39 ahci link-n/a sata.vmhba39 (0:0:31.2) Intel Corporation Wellsburg AHCI Controller
vmhba0 ahci link-n/a sata.vmhba0 (0:0:31.2) Intel Corporation Wellsburg AHCI Controller
vmhba1 megaraid_sas link-n/a unknown.vmhba1 (0:3:0.0) LSI/Symbios Logic MegaRAID SAS Invader Controller
vmhba40 ahci link-n/a sata.vmhba40 (0:0:31.2) Intel Corporation Wellsburg AHCI Controller
vmhba33 usb-storage link-n/a usb.vmhba33 () USB
vmhba35 usb-storage link-n/a usb.vmhba35 () USB
...