I recently purchased an HP DL380 G6 for homelab-esque usage, and I've found a few issues that I think are all caused by a nonresponsive iLO 2:
- POST takes several (e.g. 5) minutes, longer than would be expected.
- On POST, after the splash screen, it says
Warning: iLO 2 not responding. System health monitoring has been disabled. - On a CentOS 7 live USB,
udevhangs while detecting devices, anddmesgshows that it tries to talk to the IPMI interface and times out. - Booting into an HP SPP hangs after selecting Automatic/interactive modes, probably because it tries to detect the iLO and hangs.
- Fans constantly run at 100% speed.
- The front-panel system health LEDs (e.g. showing fans, RAM slots, CPUs) are all off except for the Ethernet 1 light (which is plugged in).
- Normally the POST screen is supposed to show something like "Press F8 to Enter iLO Rom-Based Setup Utility", I think, but that does not appear, so I can't configure iLO.
- iLO does not show up on the network at all. No pings, no IPs, nada.
Hardware summary
- HP DL380 G6, on latest BIOS update, other firmware not updated
- 48 GB RAM
- 2x Intel Xeon X5560 CPUs
- P410i integrated RAID card, LSI 9211-8i HBA card installed on latest (P20) IT firmware
- Initial iLO version: unknown. (I upgraded it to 2.33, unsure if successful.)
My attempts to resolve the problem
(None of these have worked.)
- According to this site, power cycling and doing a full power flush usually fixes iLO not being responsive. In my case, I've unplugged the power cord and held down power for 30 seconds, but on the next boot, the iLO remains unresponsive.
- I updated the BIOS to the latest version. This changed nothing.
- I updated the iLO firmware to the latest version, v2.33, from CentOS 7 using the HP SPP ISO burnt onto a USB drive. This worked, but it had to flash using direct mode, and even after doing another power cycle, the iLO remains unresponsive.
- Fiddled around with the iLO Security DIP switch, setting it both on and off.
- Reset NVRAM (and thus iLO) settings by removing the button battery in the server and then replacing it.
What I haven't tried yet
I don't currently have physical access to the server, but I will tomorrow, at which point I'll try the following:
- According to a sketchy Russian site, perhaps flashing iLO firmware 1.77 in direct mode from the 8.50 Firmware CD can fix it.
- I haven't removed the power supplies physically from the server during my previous power flushes, so it's possible that the iLO somehow retained power and didn't reboot?! Not sure if this is actually important, though.
If anyone has experienced this issue or has any advice on how to deal with it, it would be greatly appreciated.