am trying to see how to expand a disk array on a HP ESXI 5.5 server. We are adding a 6th drive to this current RAID6 array.
I found the commands to do it with the HPACUCLI but can't make sense or want to confirm the commands I have are correct.
This is my current array -
Smart Array P420i in Slot 0 (Embedded)
Internal Drive Cage at Port 1I, Box 1, OK
Internal Drive Cage at Port 2I, Box 1, OK
array A (SAS, Unused Space: 0 MB)
logicaldrive 1 (410.1 GB, RAID 6, OK)
physicaldrive 1I:1:1 (port 1I:box 1:bay 1, SAS, 146 GB, OK)
physicaldrive 1I:1:2 (port 1I:box 1:bay 2, SAS, 146 GB, OK)
physicaldrive 1I:1:3 (port 1I:box 1:bay 3, SAS, 146 GB, OK)
physicaldrive 1I:1:4 (port 1I:box 1:bay 4, SAS, 146 GB, OK)
physicaldrive 2I:1:5 (port 2I:box 1:bay 5, SAS, 146 GB, OK)
SEP (Vendor ID PMCSIERA, Model SRCv8x6G) 380
There should a GUI you can boot into to help expand that logical disk. https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-c03510253
Once completed, rescan the storage: Performing a rescan of the storage on an ESX/ESXi host (1003988) | VMware KB
Just an additional note: In case you only have a single logical volume on the RAID, i.e. the VMFS datastore is a partition on the installation volume, you may need to grow the datastore from the command line. For details see Growing a local datastore from the command line in vSphere ESXi (2002461) | VMware KB
André
Does the gui even work for a ESXI server? I used it for physical servers.
Yes, but the GUI is only available if the server is down, then one can access the GUI (depending on the server firmware) - or start it from a removable device.
As long as ESXi is running, you have to use the HPACUCLI interface. This differs for different server hardware and different ESXi builds. So in fact you have to look at the very version, which is running on the host. And of course, that is only available, if installed on the host. But the included help is quite clear, so after you know, which arrays are configured, changes to those arrays are quite easily doable.
Ok well what else can I do to expand the raid array using the CLI.
You first add your physical drive to your server.
Then you should take a look at your config via "hpacucli ctrl slot=0 show config"
If everything is ok and you can see your newly added drive as unassigned you can go ahead
with "hpacucli ctrl slot=0 logicaldrive 1 add drives=allunassigned"
That should do it.
I have one server with the same integrated controller and version of ACU CLI 9.40.12.0 and SoulAPI 6.2.25.0 . There it would work with these commands.
HTH
Ok thanks pwolf.
Wolf - Do you happen to know how long it took you to add the storage?
Just want to see my time frame for this server might be. I assume overnight at least.
Also once I add the drive with your two commands, I assume I just need to expand the disk from the ESXI client storage section.
I think, that should be a matter of some minutes. But if you are doing that online there is no time frame to this action as your server will work as before during the expansion. Of course, if you are heavily using your disks during expansion, it will need more time, but your RAID is not very large, so you need not expect any long running expansions.
Wolf. I added the 6th drive to the array. It seems to have added it but the storage is still 410.0 MAX, how do i fix this?
What is the output of "show config" ? Can you post that here ?
hello, I have the same problem on ESXI of one of my clients. i added 2 disks in server in production(can't interrupt work activities) using following commands : ./ssacli ctrl slot=0 logicaldrive 1 add drives=allunassigned" then ./ssacli ctrl slot=0 ld 1 modify size=max forced . but nothing on ESXI my datastore is always 3.60Tb instead it should increase to 5.04Tb . have you solved it? thanks a lot for the help .
Hello.
The post is very old, you should open another one so you can get answers.
In the following link I attach the HPE Smart Storage Administrator User Guide, read very carefully to the section Expanding an array (Operations 74)
https://support.hpe.com/hpesc/public/docDisplay?docId=c03909334
you must wait for the disks to be added to the Array and confirm that the disks have been added, and only then proceed with the expansion.