setting up ssacli

proliant-hbamode | proliant-hbamode-kernel | proliant-hbamode-slackware | proliant-ssacli

intro

we here assume the official ssacli release and centos6

if you want debian there’s a repo for that:

http://downloads.linux.hpe.com/SDR/repo/mcp

note on legacy

in the old times, we had CCISS driver instead of HPSA

cciss_vol_status -V /dev/sda

requirements

on workstation

grab the latest ssacli:

HPE Smart Storage Administrator (HPE SSA) CLI for Linux 64-bit https://support.hpe.com/connect/s/softwaredetails?collectionId=MTX-0cb3f808e2514d3d

4.21.7.0 Latest
Oct 5, 2020

install

slackware

rpm -ivh --nodeps ssacli-6.60-8.0.x86_64.rpm

modprobe hpsa
modprobe sg

centos6 rescue

boot the machine with e.g. centos6 rescue cd, enable ssh and send the rpm over there

scp ssacli-4.21-7.0.x86_64.rpm rescue-centos:

then install

rpm -ivh ssacli-4.21-7.0.x86_64.rpm

usage

finally use the thing

ssacli ctrl all show
ssacli ctrl slot=0 show

troubleshooting

hba mode

#hpssacli controller slot=0 modify hbamode=on forced

ssacli ctrl slot=0 modify raidmode=off
# forced

==> nope, that won’t necessarily do (not supported) - proceed with proliant-hbamode

resources

download

v6.60 https://support.hpe.com/connect/s/softwaredetails?language=en_US&collectionId=MTX-51c52bf006bd4c60

ssacli

https://github.com/RMartinOscar/ssacli

https://forum.proxmox.com/threads/hp-smart-array-p420i-hba-mode-complete-guide.142350/ ==> from sysrescue (https://www.system-rescue.org/Download/)

https://gist.github.com/mrpeardotnet/a9ce41da99936c0175600f484fa20d03

hpssacli

https://community.broadcom.com/vmware-cloud-foundation/discussion/how-to-enable-hbapassthrough-mode-in-hp-gen-10-controller-p408i-p

misc

https://support.hpe.com/hpesc/public/docDisplay?docId=a00019059en_us&page=GUID-04FC831F-9E7A-4CF8-A40E-DED91B0F9DD5.html ==> pass-through by default incl unassigned

HOME | GUIDES | PLAYBOOKS | LECTURES | LAB | CONTACT | HTML | CSS
Licensed as MIT