book
Article ID: 305191
calendar_today
Updated On:
Cause
The order of an ESXi host's disk controllers can dictate the driver used during the boot process. This issue occurs if the order of the drivers is changed after installation or upgrade, this can lead to stability issues if the wrong drivers are used.
Resolution
To resolve this issue, change the boot order of the disk controllers in an ESXi host BIOS to boot from the local controller:
- Enter in to the BIOS of the ESXi host.
Note: Consult your vendors documentation for steps on accessing the BIOS of the host.
- Change the boot order for the storage controllers, ensuring that the local controller is first.
Additional Information
To determine the HBA devices loaded correctly, run the
lspci command and look for modules related to the vendor of your disk controller:
# lspci
0000:06:00.0 Serial bus controller: QLogic Corp ISP2432-based 4Gb Fibre Channel to PCI Express HBA [vmhba1]
0000:06:00.1 Serial bus controller: QLogic Corp ISP2432-based 4Gb Fibre Channel to PCI Express HBA [vmhba2]
To check all loaded packages, use the esxcli software vib list command.
You see output similar to:
esxcli software vib list | grep qla
ima-qla4xxx 500.2.01.31-1vmw.0.3.040121 QLogic VMwareCertified -
scsi-qla4xxx 634.55.20.0-1OEM.550.0.0.1198610 QLogic VMwareCertified -
scsi-qla2xxx 902.k1.1-9vmw.550.0.0.1331820 VMware VMwareCertified -
To confirm the module is loaded use the vmkload_mod -l command. This example is for Qlogic devices:
vmkload_mod -l | grep -i qla
Determining Network/Storage firmware and driver version in ESXi 4.x and laterESXi 5.5 ホストが応答しなくなり、紫色の診断画面が表示され、エラー #PF Exception 14 in world 33426: vmkeventd IP 0x418002c71507 addr 0x0 が表示されるESXi 5.5 主机无响应并显示一个紫色诊断屏幕,报告错误 #PF Exception 14 in world 33426: vmkeventd IP 0x418002c71507 addr 0x0