HP Smart Array P420i Array Management in ESXi 5.5

hphp-prolianthp-smart-arrayvmware-esxi

I have a HP DL380p Gen8 server with ESXi 5.5 running on it and HP Smart Array P420i. I've installed 4 new hard disks on it and want to put them in a RAID 6 array (Although RAID 10 would be OK too).

Hoping to run hpacucli, this is what I thought would work:
http://www.virtualtothecore.com/en/manage-an-hp-smart-array-directly-from-vmware-esxi/

But now, when I run hpacucli via esxcli, I get this error:

Error: No controllers detected.

Is there anything I forgot? Or any advice how to find the problem?

Best Answer

The tool you should be using today is hpssacli. The older hpacucli utility doesn't work on current-generation ProLiant servers.

In case you don't have hpssacli, the support download bundle for your server is here (if you're not already using the HP ESXi build).

Also, RAID6 for 4 disks doesn't make sense. Do RAID 1+0


~ # /opt/hp/hpacucli/bin/hpacucli
HP Array Configuration Utility CLI 9.40.12.0
Detecting Controllers...Done.
Type "help" for a list of supported commands.
Type "exit" to close the console.

=> ctrl all show config

Error: No controllers detected. 

=> 

versus

~ # /opt/hp/hpssacli/bin/hpssacli
HP Smart Storage Administrator CLI 1.50.4.0
Detecting Controllers...Done.
Type "help" for a list of supported commands.
Type "exit" to close the console.

=> ctrl all show config

Smart Array P420i in Slot 0 (Embedded)    (sn: 001438023DA3BF0)


   SEP (Vendor ID PMCSIERA, Model SRCv8x6G) 380 (WWID: 5001438023DA3BFF)

=>