HPE ProLiant System Configuration/Support

From WilliamsNet Wiki
Jump to navigation Jump to search

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

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

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

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

Smart Storage Administration

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
ssacli ctrl slot=0 pd all show

This will show all the drives in the first controller slot (ther is only one in the chassis, I think)

HPE Enterprise Support

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

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

HPE Overview: https://support.hpe.com/hpesc/public/docDisplay?docId=emr_na-c03235277

Intel CPU (Xeon E5-2640 2.5 GHz 6 core):

https://ark.intel.com/content/www/us/en/ark/products/64591/intel-xeon-processor-e52640-15m-cache-2-50-ghz-7-20-gts-intel-qpi.html