I have a HP ML350 Gen9 with an HP ESXi 6.0 image installed
Configuration is 4 300GB 15k SAS drives in RAID 10
I will be adding 2 additional disks to existing RAID10 array and expanding the array
Current Configuration
- Enable SSH on ESXi host
- Connect to host via SSH
- Ensure everything is in healthy state before starting
- /opt/hp/hpssacli/bin/hpssacli ctrl all show config
- /opt/hp/hpssacli/bin/hpssacli ctrl all show status
- Add the new drives into the server
- Rescan for new devices
- /opt/hp/hpssacli/bin/hpssacli rescan
- Note the ports of the new drives by running the show config cmd
- /opt/hp/hpssacli/bin/hpssacli ctrl all show config
- port 2I:1:5
- port 2I:1:6
- Find which slot and Id we will be adding disks to
- /opt/hp/hpssacli/bin/hpssacli ctrl slot=0 ld 1 show
- Add new physical drives to existing array
- /opt/hp/hpssacli/bin/hpssacli ctrl slot=0 ld 1 add drives=2I:1:5,2I:1:6
- drives will come online, and you will hear additional drive activity
- View progress of restriping data to new drives
- /opt/hp/hpssacli/bin/hpssacli ctrl slot=0 ld 1 show
- Wait for “Status Transforming” to complete
- Took about 5 hours to complete
- Expand array
- /opt/hp/hpssacli/bin/hpssacli controller slot=0 logicaldrive 1 modify size=max
- if you get the error “Warning: The command was not executed. Under this environment you must use the “forced” flag to complete the operation.” add forced at the end of the command
- /opt/hp/hpssacli/bin/hpssacli controller slot=0 logicaldrive 1 modify size=max forced
- View status of expand
- /opt/hp/hpssacli/bin/hpssacli ctrl all show status
- Rescan Storage adapter
- vSphere Client
- Configuration Tab
- Storage Adapter
- Rescan
- Expand VMFS Datastore in ESXi
- Connect to host via vsphere client
- Select host and click Configuration Tab
- Click Storage
- Right Click on datastore and click properties
- Click Increase
- Select a device from the list of storage devices for which the Expandable column is Yes and click Next
- Set the capacity for the extent. The default capacity for the extent is the entire free space on the storage device.
- Click Next
- After the process completes, click rescan on the datastore
- Done