In order to install the HP Array Controller CLI on Debian Wheezy you must connect with PuTTy or login to the terminal on the desired Debian Server. Next you will run the commands below to add the Debian HP/Proliant repository to your system and install hpacucli.
#!/bin/bash # download the GPG key of the repository: wget http://downloads.linux.hpe.com/SDR/repo/mcp/GPG-KEY-mcp -O /tmp/proliant.gpg # add downloaded key to apt apt-key add /tmp/proliant.gpg # create apt sources file for HP/Proliant repo echo -e "deb http://downloads.linux.hpe.com/SDR/repo/mcp/ wheezy/current non-free" > /etc/apt/sources.list.d/proliant.sources.list # update apt & install hpacucli package apt-get update && apt-get install hpacucli
As of this writing version 9.40 is the newest Array Controller CLI from HP available in the repo. To access the hpacucli shell simply run hpacucli in terminal. Please see our HP ACU Command Line Reference for details on usage. Information on the Debain ProLiant HP repository can be found here.
Please add this info to your article as I had issues with missing signatures and pub key. The exact error when you hit “apt-get update” was:
W: GPG error: http://downloads.linux.hpe.com jessie/current Release: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY C208ADDE26C2B797
You can fix that when you add below keys 😉 … actually only the last one did the trick for me.
curl http://downloads.linux.hpe.com/SDR/hpPublicKey1024.pub | apt-key add –
curl http://downloads.linux.hpe.com/SDR/hpPublicKey2048.pub | apt-key add –
curl http://downloads.linux.hpe.com/SDR/hpPublicKey2048_key1.pub | apt-key add –
curl http://downloads.linux.hpe.com/SDR/hpePublicKey2048_key1.pub | apt-key add –
Cheers,
Valentin
now the link contain “HPE.com”
please note that after HP split in half the URL is now wrong, use
http://downloads.linux.hpe.com/SDR/repo/mcp/
instead of the
http://downloads.linux.hp.com/SDR/repo/mcp/
above (there is an extra ‘e’ after hp and before .com).
Thanks for the update. I will get the article updated ASAP.
the first one is ok to change, but the critical is the one in the apt source file, you need to change that one also
Got it 🙂 Thanks again
To anyone else stumbling by, the new tool is now called hpssacli and is installable from the jessie repo at the above
Thanks for the update Evan
Thanks for the update, Evan. I also noticed that using “wheezy/current” didn’t work, but switching to jessie/current did, for anyone running into issues where hpssacli package “cannot be found.” Thanks again, Evan.
HP already has packages for Jessie as well. But seems hpacucli is not there yet..