UPDATE: site changed from hp.com to hpe.com. This still works for 14.04 and 16.04 ! Just change the precise
down there to trusty
or xenial
We have some HP Proliant DL rack servers with Ubuntu 12.04 LTS. Knowing HP officially supports Ubuntu distributions we may install their management software to help with inventory and monitoring.
What to Install
We need to add the HP Support Software repository to every system.
Add the following line
deb http://downloads.linux.hpe.com/SDR/downloads/MCP/ubuntu precise current/non-free
to a new file under aptitude sources directory
$ sudo vi /etc/apt/sources.list.d/hp-proliant-support-pack.list
Please do a sudo apt-get update
Then install all these packages.
$ sudo apt-get install hpsmh hp-snmp-agents hp-smh-templates hponcfg hp-health hpacucli
Depending on what you already have installed apt
may install other packages or tell you some suggestions.
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
binutils libperl5.14 libsensors4 libsnmp-base libsnmp15 libssl0.9.8 libxslt1.1 snmpd
xsltproc
Suggested packages:
binutils-doc lm-sensors snmp-mibs-downloader
The following NEW packages will be installed:
binutils hp-health hp-smh-templates hp-snmp-agents hpacucli hponcfg hpsmh libperl5.14
libsensors4 libsnmp-base libsnmp15 libssl0.9.8 libxslt1.1 snmpd xsltproc
0 upgraded, 15 newly installed, 0 to remove and 2 not upgraded.
Need to get 33.3 MB of archives.
After this operation, 106 MB of additional disk space will be used.
Do you want to continue [Y/n]?
WARNING: The following packages cannot be authenticated!
hp-health hp-snmp-agents hpsmh hp-smh-templates hpacucli hponcfg
Install these packages without verification [y/N]?
If you are using snmpd
you may like to read a previous note from me.
Final configurations
Along the installation of those packages you may have been warned:
WARNING:hp-snmp-agents is not configured.
You must type '/sbin/hpsnmpconfig' as 'root' user to configure agents.
It’s time to run it now.
Opening your browser with http://servername:2381/
let’s you see the HP System Management Homepage
Please edit /opt/hp/hpsmh/conf/smhpd.xml
and restart hpsmhd
so you control whom can access.
$ sudo service hpsmhd restart
Finally
Well, now browse through each package man pages to learn features and configuration tweaks. Don’t forget HP maintains a web presence to Ubuntu support
Thanks. Changing precise to xenial works for me with 16.04 for both HP DL360 G5’s and DL380 G3’s.
Great!
Awesome post!
Got me up and running with a DL380G6 on Ubuntu 16.04LTS
Heres all the releases for reference
http://downloads.linux.hpe.com/SDR/downloads/MCP/ubuntu/dists/
I had to change the sources file to this to get it to work for xenial
deb http://downloads.linux.hpe.com/SDR/downloads/MCP/ubuntu xenial/current non-free