Fixing VMware ESXi 6.5 PSOD on HPE ProLiant DL380 Gen8-Gen9

Last December (2016), I was deploying a 2-node VMware ESXi 6.5 cluster on 2 brand-new HPE ProLiant DL380 Gen9 rack-mount servers for a customer as a P2V and HA project.

A custom HPE image was used for deploying ESXi 6.5.

The cluster was working fine for a few days but later started throwing Purple Screen Of Death (PSOD) or Purple Diagnostic Screen stating unable to acquire lock with a few backtrace details on a member server.

Tried searching for solutions on the VMware Knowledge Base articles but found none.

In late January (2017), HPE released a Customer Advisory related to this issue.
The fix was to update the iLO driver to the latest version or at the least higher than 650.10.0.1.

Recently (August, 2017), VMware also came out with a KB for the same.

You can find your iLO driver version by logging onto the HPE iLO 4 web console and go to Information > System Information > Software > hpe-ilo.

iLO-Driver-ESXi65-PSOD-HPE_Gen9

You can download the iLO Driver vib from HPE vibsdepot (latest available as of Sep 24th, 2017, day of writing this post, is: ilo_650.10.1.0-12.4240417.vib), place it on a datastore accessible to the affected ESXi Host and then install it.

HPE Customer Advisory c05378386: http://h20564.www2.hpe.com/hpsc/doc/public/display?docId=c05378386

VMware KB 2148123: https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2148123

 

 

 

 

 

 

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s