Upgrade HP iLO via SSH

I recently had a situation where an HP Proliant server’s ILO web interface would not load.  Assuming a potential firmware bug, I decided to update the firmware – usually done through the web console.  Thankfully, it is an easy process.
1.)  Download the iLO firmware(a .bin file) from HP’s site for your specific Proliant Generation and place it on an available web server(IIS, etc.).
2.) Login to your iLO via SSH (Using Putty, etc.)

3.) Change directory to /map1/firmware

4.) Type: “load -source http://yourwebserverip/ilofirmwarename.bin”

NOTE:  Ensure there are no spaces at the end of your or you will get a Syntax error.

Wait for 30-45sec for iLO to update and restart and you should be all back up and running.

About AJ McKean

Based in sunny Tauranga, New Zealand, AJ McKean is a Senior Systems Engineer in Mt Maunganui. With over 15 years of professional IT experience working in both New Zealand and the United States, he holds several certifications including MCSE(2000-2003), MCITP:Enterprise(2008), MCSA(2012), VMware VCP-DCV5.5, CompTIA A+ & is an HP Storage Architect. He is passionate about all things IT, especially virtualization, automation & cloud technologies.

2 Responses to “Upgrade HP iLO via SSH”

  1. Jim Chanterny says :

    You’re the best. It works like a charm. Thanks for sharing this!

  2. Gray Fox says :

    Thanks for the write-up. Much more efficient than the offline web interface upload.

Leave a Reply

Your email address will not be published. Required fields are marked *