• About Binary Impulse
  • BashBytes
Binary Impulse

Installing HP Array Configuration Utility (HP ACU) on Ubuntu

September 19, 2013 11:31 PM / 16 Comments / Kirk Schnable

Updated for 16.04.

This guide will help you get up and running with HP’s command line Array Configuration Utility (ACU) on Ubuntu.  This guide may will be especially useful if you have an HP Proliant server, or an HP P400 \ P410 RAID card or similar.

Install the HP Linux Repository

echo "deb http://downloads.linux.hpe.com/SDR/downloads/MCP/ubuntu xenial/current non-free" >> /etc/apt/sources.list.d/hp.list

Install HP Linux Repository GPG Key

wget -qO - http://downloads.linux.hpe.com/SDR/downloads/MCP/GPG-KEY-mcp | sudo apt-key add -

 Prepare For The Installation

sudo apt-get update

Install Packages

sudo apt-get install cpqacuxe hpacucli hpsmh

HP Array Configuration Utility Is Now Installed!

If you’ve never used the Array Configuration Utility before, here’s a cheat sheet for the commands you might want: http://binaryimpulse.com/2013/09/hp-array-configuration-utility-command-cheat-sheet/

I may do a write-up on some of the more useful commands at a later time.  For now, here’s what you should try to see if everything’s working.  (Along with sample output from my server.)

root@Server:~# hpacucli ctrl all show status

Smart Array P410 in Slot 3
   Controller Status: OK
   Cache Status: OK

root@Server:~# hpacucli ctrl all show config

Smart Array P410 in Slot 3                (sn: ##############  )

   array A (SATA, Unused Space: 0  MB)

      logicaldrive 1 (19.1 TB, RAID 5, OK)

      physicaldrive 1I:0:1 (port 1I:box 0:bay 1, SATA, 3 TB, OK)
      physicaldrive 1I:0:2 (port 1I:box 0:bay 2, SATA, 3 TB, OK)
      physicaldrive 1I:0:3 (port 1I:box 0:bay 3, SATA, 3 TB, OK)
      physicaldrive 1I:0:4 (port 1I:box 0:bay 4, SATA, 3 TB, OK)
      physicaldrive 2I:0:5 (port 2I:box 0:bay 5, SATA, 3 TB, OK)
      physicaldrive 2I:0:6 (port 2I:box 0:bay 6, SATA, 3 TB, OK)
      physicaldrive 2I:0:7 (port 2I:box 0:bay 7, SATA, 3 TB, OK)
      physicaldrive 2I:0:8 (port 2I:box 0:bay 8, SATA, 3 TB, OK)

   SEP (Vendor ID PMCSIERA, Model  SRC 8x6G) 250 (WWID: ##############)

root@Server:~#

I may do some subsequent write-ups on the HP Array Configuration Utility.  Please feel free to ask questions in the comments section, but please keep in mind that I’m still learning to use this tool as well.

Posted in: How-To's / Tagged: ACU, HP, hpacucli, P410, Precise, RAID, Ubuntu

16 Thoughts on “Installing HP Array Configuration Utility (HP ACU) on Ubuntu”

  1. aprogrammer on March 5, 2014 at 3:59 AM said:

    Thanks. You can also use repos as write here – http://sysadmin.te.ua/linux/hpraid-monitoring.html
    echo ‘deb http://hwraid.le-vert.net/ubuntu precise main’ > /etc/apt/sources.list.d/raid.list
    This repo has almost all raid monitoring utils for all type of raids! Regards.

    Reply↓
  2. grateful on June 17, 2014 at 11:24 PM said:

    Thank you very much for this helpful writeup!

    Reply↓
    • Avatar photo Kirk Schnable on June 17, 2014 at 11:39 PM said:

      Glad to be of assistance! 🙂

      Reply↓
  3. aprogrammer on July 25, 2014 at 2:46 AM said:

    Or this one – http://sysadm.pp.ua/linux/hpraid-monitoring.html

    Reply↓
  4. Sergii Nosko on September 15, 2017 at 2:36 AM said:

    The new repo for ubuntu 16.04
    deb http://downloads.linux.hpe.com/SDR/downloads/MCP/ubuntu xenial/current non-free

    please not that root domain changed from hp.com to hpE.com

    Reply↓
    • Avatar photo Kirk Schnable on November 15, 2017 at 9:43 PM said:

      Thanks for the note, I updated the article.

      Reply↓
  5. A greatfull Reader on September 17, 2017 at 8:08 PM said:

    Address has changed to http://downloads.linux.HPE.com/SDR/downloads/MCP/ubuntu

    Reply↓
    • A greatfull ReaderA Greatfull Reader on September 17, 2017 at 8:10 PM said:

      Or for Debian users as myself:

      http://downloads.linux.hpe.com/SDR/downloads/MCP/Debian/

      Reply↓
    • Avatar photo Kirk Schnable on November 15, 2017 at 10:01 PM said:

      I updated the article, thanks!

      Reply↓
  6. Gary Allen Vollink on March 23, 2018 at 7:14 PM said:

    Just to mention the new download link for the repository key has changed. Check the latest link from the HPE main page: https://downloads.linux.hpe.com/

    Reply↓
  7. Jon P on June 6, 2018 at 11:54 AM said:

    Thank you for the post… Unfortunately, I get the error that the following packages: cpqacuxe , hpacucli, and hpsmh are not found in HP depository. We are running Ubunty 16.04 LTS.

    Any advises on how to fix this issue.

    Reply↓
    • Avatar photo Kirk Schnable on June 8, 2018 at 3:03 PM said:

      I believe some of the packages aren’t maintained anymore for new distributions. I believe the replacement for hpacucli is hpssacli, but older cards like the P400 are no longer supported by this utility.

      Reply↓
  8. Clueless Homelab manager on April 13, 2019 at 9:05 PM said:

    Hello just trying to follow your tutorial now.

    i keep receiving this error “bash: /etc/apt/sources.list.d/hp.list: Permission denied”

    Any idea how to move forward?

    System uses B320i Raid controller

    Reply↓
    • Avatar photo Kirk Schnable on May 14, 2019 at 6:03 PM said:

      Can you provide some context for the error? It sounds like you are attempting to execute a sources.list file. That file won’t execute anyways so I suspect a command is being run incorrectly here.

      Reply↓
  9. JIMMIE KLOSE JOHANSEN on April 2, 2021 at 4:59 PM said:

    can anybody help me i have ubuntu 20.04 and a hp proliant ml150 g6 with a hp smart array p410 raid controller but i cant get it to work if i try what you say and put in ctrl all show status i get = Error: no controllers detected if i put in config i get the same i can se the raid controller in the boot meny

    please help me if you want i will give you my discord or mail 😀

    Reply↓
    • Avatar photo Kirk Schnable on April 13, 2021 at 7:55 PM said:

      Unfortunately I don’t use any HP RAID hardware anymore, but maybe someone from the community will reply with an answer. The P400 controllers I used to use are no longer supported in modern Linux distros, but I think the P410 remains supported still by the hpsa driver: https://manpages.ubuntu.com/manpages/focal/man4/hpsa.4.html

      For this controller you might need the “hpssacli” tool instead of “hpacucli”. I found some information here for Ubuntu 18 which might help point you in the right direction: https://www.jimmdenton.com/hp-raid-tools-ubuntu/

      Reply↓

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Are you an intelligent human being? * Time limit is exhausted. Please reload CAPTCHA.

Post Navigation

← Previous Post
Next Post →

Pages

  • About Binary Impulse
  • BashBytes

Recent Posts

  • My UBook X Linux Tablet Adventure and how I learned more than I ever thought I would need to know about accelerometer drivers
  • Migrating Proxmox Hypervisor’s Boot Volume ZFS Mirror To New (Smaller) Disks
  • OPNsense Performance Tuning for Multi-Gigabit Internet
  • Reddit Deplatforms Popular Microsoft Software Swap Subreddit
  • Comcast Upgrades Gigabit Pro from 3Gbps to 6Gbps!
September 2013
M T W T F S S
 1
2345678
9101112131415
16171819202122
23242526272829
30  
« Jul   Jun »

Recent Comments

  • jasonistre on OPNsense Performance Tuning for Multi-Gigabit Internet
  • Nick on OPNsense Performance Tuning for Multi-Gigabit Internet
  • Kirk Schnable on OPNsense Performance Tuning for Multi-Gigabit Internet
  • nick on OPNsense Performance Tuning for Multi-Gigabit Internet
  • Eric on My UBook X Linux Tablet Adventure and how I learned more than I ever thought I would need to know about accelerometer drivers

Categories

  • How-To's
  • Humorous
  • Musings
  • Newsworthy
  • Other

Meta

  • Register
  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
© Copyright 2025 - Binary Impulse
Infinity Theme by DesignCoral / WordPress