HP ProLiant management tools for Ubuntu / Debian based server

So you just got yourself a brand new and shiny HP ProLiant server to play with, installed your favorite distribution and life is good. Except… unless your distribution of choice is RHEL or SuSE, there’s no way to monitor or even configure all those nice little gadgets that made you go with a ProLiant server instead of some random white box server.

If you go to the HP support site to download drivers and software, usually all you get is a choice between various versions of Windows, NetWare (anyone still using that?), Solaris, VMware ESX and for Linux: RHEL and SuSE. Sure, you can convert the RPM packages to deb using alien, but it’s kind of a PITA and doesn’t necessarily work reliably. Wouldn’t it be much nicer if there were packages for Ubuntu or Debian?

Guess what? There are packages for Debian based systems. There’s even a repository containing all the versions and architectures you need. But for some reason unbeknown to man, HP decided not to put it in there with the other OSes, but hide it instead.

Just add this to your APT sources (/etc/apt/sources.list or equivalent):

(nothing for Maverick yet, but the packages for Lucid worked just fine for me)

Then run apt-get update and install any of the packages you might need:

Say you want to monitor your servers temperatures using Monitorix or check your fan-status and PSU redudancy:

Or take a look at your internal cciss RAID configuration, see if all disks are still in working condition or change your array setup without having to reboot your server to do it at the BIOS level:

Change your iLO parameters or reboot the management processor if it got stuck for some reason?

Way better than having to unwrap the documentation packages and pop in a CD or having to find and download a RPM, upload it to your server, convert it with alien and hope it kinda works, isn’t it?