Skip to main content

HP RAID ssacli

HPE Smart Storage Administrator CLI

Ref: PhoenixWiki

Ref: mrpeardotnet gist

ssacli
# Older version
hpssacli

Help

help [ show | create | modify ]

Abbreviation

AbbreviationFull
chchassisname
ctrlcontroller
pdphysicaldrive
ldlogicaldrive
dwcdrivewritecache
lklicensekey

Ref: help shorthand

Controller

Controller info

# ctrl { all | slot=<slot ID> } show [ config | detail | status ]
ctrl slot=1 show
ctrl all show
ctrl all show status
ctrl all show detail

Rescan drive

rescan

Physical drive info

# ctrl slot=<slot ID> pd { all | allunassigned | <port>:<box>:<bay> } show [ status | detail ]
ctrl slot=1 pd all show
ctrl slot=1 pd all show detail

Logical drive

Logical drive info

# ctrl slot=<slot ID> ld { all | <ID> } show [ status | detail ]
ctrl slot=1 ld all show
ctrl slot=1 ld all show detail

Create logical drive

ctrl slot=<slot ID> create type=ld drives={all|allunassigned|<port>:<box>:<bay>,<port>:<box>:<bay>,...} [raid={0|1|1+0|5|50|6|60}] [size={<MB>|min|max|maxmbr}]

Delete logical drive

ctrl slot=<slot ID> ld <ID> delete
# ctrl slot=<slot ID> ld { all | <ID> } modify led={on|off}
ctrl slot=1 ld all modify led=on
ctrl slot=1 ld all modify led=off

Drive Write Cache

Show Drive Write Cache

# ctrl slot=<slot ID> modify dwc={?|enable|disable}
ctrl slot=1 modify dwc=?

No Battery Write Cache

# ctrl slot=<slot ID> modify nbwc={?|enable|disable}

# Show status
ctrl slot=1 modify nbwc=?

# Enable
ctrl slot=1 modify nbwc=enable

# Disable
ctrl slot=1 modify nbwc=disable

Install on VMware

Download

# remove old version
esxcli software vib remove -n hpssacli

# install
esxcli software vib install -v "/<full-path.vib>"
/opt/smartstorageadmin/ssacli/bin/ssacli ctrl all show