

The Linux version of hpacucli requires some script modifications to make it run in the ESXi shell. I haven't tried that, but it looks like it is mainly meant for the initial RAID configuration on a newly deployed host. The reference guide also describes another utility named hpacuscripting that is also included in this package and works with ESXi. Before trying it be sure to look at the Configuring Arrays on HP Smart Array Controllers Reference Guide (section "Using the ACU CLI", p51 f.) to learn how to use it. Hpacucli is surely less intuitive to use, but it offers the same functionality than the web tool and allows you to do all controller configuration and volume expansion tasks that are supported with SmartArray controllers. cpqacuxe is also available in a Linux version, but I could not get it to run in the ESXi shell. Somehow I did not want to accept this, and - by just trying it out - I finally discovered that you can actually run the Linux version of the ACU CLI tool ( hpacucli) in ESXi! hpacucli is not the web interface version of the ACU (which is called cpqacuxe) that you may be used to from Windows systems. HP does not provide an Online version of this tool for VMware ESXi, so expanding a local RAID array can only be done with this Offline version which requires a downtime of the host for the whole duration of the expansion. For ESXi 5.x there is an officially supported Online ACU CLI available from HP (see the update at the end of this post)!Ī while ago I posted about the Offline version of HP's Array Configuration Utility (ACU). Before reading through the whole post you should know: the workaround described here is only necessary for ESXi 4.x.

Please note: I noticed that this post still gets a lot of attention.
