HPE ProLiant System Configuration/Support
Debian has a page in their Wiki covering anecdotal reports of compatibility/support for Debian on the HP ProLiant Server family: https://wiki.debian.org/HP/ProLiant
HPE Software Repositories[edit]
HPE maintains RPM and Debian repositories for their system support software -- see http://downloads.linux.hpe.com/SDR/project/mcp/
The software available through the repository includes:
| package | description |
|---|---|
| hp-health | HPE System Health Application and Command line Utilities (Gen9 and earlier) |
| hponcfg | HPE RILOE II/iLO online configuration utility |
| amsd | HPE Agentless Management Service (Gen10 only) |
| hp-ams | HPE Agentless Management Service (Gen9 and earlier) |
| hp-snmp-agents | Insight Management SNMP Agents for HPE ProLiant Systems (Gen9 and earlier) |
| hpsmh | HPE System Management Homepage (Gen9 and earlier) |
| hp-smh-templates | HPE System Management Homepage Templates (Gen9 and earlier) |
| ssacli | HPE Command Line Smart Storage Administration Utility |
| ssaducli | HPE Command Line Smart Storage Administration Diagnostics |
| ssa | HPE Array Smart Storage Administration Service |
RPM Repository[edit]
Cut-n-paste the following section (substituting distribution, architecture and project version) into /etc/yum.repos.d/mcp.repo on your system:
[mcp] name=Management Component Pack baseurl=http://downloads.linux.hpe.com/repo/mcp/dist/dist_ver/arch/project_ver enabled=1 gpgcheck=0 gpgkey=file:///etc/pki/rpm-gpg/GPG-KEY-mcp
Where:
dist centos, fedora, opensuse, oracle, asianux dist_ver [http://downloads.linux.hpe.com/SDR/repo/mcp/ Browse repo to identify supported distribution versions] arch i386, x86_64 project_ver current, 11.30, 11.21, 11.05, 10.62, 10.50, 10.40, 10.20, 10.00, 9.30, 9.25
List the packages in the repository
yum --disablerepo="*" --enablerepo="short_repo_name" list available
Install a specific package
yum install <packagename>
Debian Repositories[edit]
Cut-n-paste the following section (substituting distribution, architecture and project version) into /etc/apt/sources.list.d/mcp.list on your system:
# HPE Management Component Pack deb http://downloads.linux.hpe.com/SDR/repo/mcp dist/project_ver non-free
Where:
dist bionic, xenial, trusty, precise, stretch, jessie, squeeze, wheezy project_ver current, 11.30, 11.21, 11.05, 10.80, 10.60, 10.50, 10.40, 9.50, 9.40
Install the HPE public gpg key -- instructions at http://downloads.linux.hpe.com/SDR/keys
Update the local apt indexes
apt-get update
Search for a specific package
apt-cache search <packagename> # browse debs
Install a specific package
apt-get install <packagename>
SmartArray P410i[edit]
Smart Storage Administration[edit]
The ssa utility provides a nice GUI for managing the drive arrays in the DL380G7 ... but it comes with a heavy cost in terms of software that must be installed. Beyond the ssa package that must be installed, the use requires that firefox is installed and displayable from the local machine. Given that the systems do not run in graphics mode, this means that you need to make sure that the X11 DISPLAY veriable is set properly to tunnel the result back to a graphical workstation.
After installing the repository above, install the packages:
yum install -y ssa firefox xauth
... or ...
apt install -y ssa firefox-esr xauth
Be warned -- the firefox install alone grabs over 100 dependent packages ...
After installing everything, run the SSA package in local mode:
ssa -local
This will start a background process and then launch firefox pointing at that process, which listens on a random high port number. This is a very poor situation, but the tool itself is very nice and allows (as far as I can tell) do everything to configure the controller and attached disks and arrays.
For a quick status that can be put in a regular status check (cron.daily or crontab), use the ssacli command:
yum install ssacli
... or ...
apt install ssacli
Verify everything works by listing all the available controllers:
ssacli ctrl all show
The drives in each controller slot can be shown:
ssacli ctrl slot=0 pd all show
Useful commands for managing drives provides some useful examples.
HPE Enterprise Support[edit]
The HP overview is located here: https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-c01677092
HPE full parts lists: https://support.hpe.com/hpesc/public/docDisplay?docLocale=en_US&docId=c04396629
The full enterprise support site is located at https://support.hpe.com/hpesc/public/km/product/3883933/Product#t=Documents&sort=relevancy&layout=table&f:@kmdoclanguagecode=[cv1871440]&hpe=1
ProLiant DL380G7[edit]
HPE overview: https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-c02215285
HPE ProLiant DL380 G7 Server - Specifications: https://support.hpe.com/hpsc/doc/public/display?docLocale=en_US&docId=emr_na-c02215298
Search | HPE Support Center - Drivers for HPE ProLiant DL380 G7 Server Models : https://support.hpe.com/hpesc/public/km/product/4091567/Product#t=DriversandSoftware&sort=relevancy&layout=table
ProLiant DL380p Gen8[edit]
HPE Overview: https://support.hpe.com/hpesc/public/docDisplay?docId=emr_na-c03235277
Intel CPU (Xeon E5-2640 2.5 GHz 6 core):