Instlal hponcfg
#curl -s https://downloads.linux.hpe.com/SDR/hpePublicKey2048_key1.pub | sudo apt-key add -
wget -q https://downloads.linux.hpe.com/SDR/hpePublicKey2048_key1.pub -O-| sudo apt-key add
#sudo add-apt-repository -y 'deb [arch=amd64,i386] http://downloads.linux.hpe.com/SDR/repo/mcp bionic/current non-free'
echo "deb http://downloads.linux.hpe.com/SDR/repo/mcp bionic/current non-free" | sudo tee /etc/apt/sources.list.d/hp-nonfree.list
sudo apt update
# sudo apt-get install amsd
sudo apt-get install -y hponcfgConfigure IPMI / iLo password
cat < pass.xml
EOF
sudo hponcfg -f pass.xmlFormat NAND
cat < ResetNAND.xml
EOF
hponcfg -f ResetNAND.xmlFlash IPMI
cat < /tmp/update_firmware.xml
EOF
MicroServer Gen8
http://www.hardwareluxx.de/community/f101/hp-proliant-g8-g1610t-g2020t-i3-3240-e3-1220lv2-microserver-963207.html#download
HP Tools repository
https://downloads.linux.hpe.com/SDR/project/mcp/
HP Tools (install with pip)
https://pypi.org/project/proliantutils/
iLO (IPMI)
http://www.panticz.de/ilo
RAID (storage)
https://downloads.linux.hpe.com/SDR/project/mcp/
https://wiki.phoenixlzx.com/page/ssacli/
https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-c03493210
sudo ntpdate -u ntp.ubuntu.com
# install ssacli
apt install -y gpg-agent
wget http://downloads.linux.hpe.com/SDR/hpePublicKey2048_key1.pub -qO-| apt-key add -
https://downloads.linux.hpe.com/SDR/keys.html
#echo "deb http://downloads.linux.hpe.com/SDR/repo/mcp bionic/current non-free" > /etc/apt/sources.list.d/hp.list
echo "deb http://downloads.linux.hpe.com/SDR/repo/mcp jessie/current non-free" > /etc/apt/sources.list.d/hp.list
apt update
apt install -y ssacli
# or
wget https://downloads.linux.hpe.com/SDR/repo/mcp/pool/non-free/ssacli-6.30-8.0_amd64.deb
dpkg -i ssacli-*_amd64.deb
# show available controller
ssacli ctrl all show
# show physical devices
ssacli ctrl slot=0 pd all show status
# show logical devices
ssacli ctrl slot=0 ld all show status
# enable HBA mode (if supported, remove logical devices first)
ssacli controller slot=0 modify hbamode=on forced
ssacli controller slot=0 show config detail
# clear previous raid
ssacli controller slot=0 modify clearconfigdata
ssacli ctrl slot=0 pd all show detail
ssacli controller rescan
ssacli ctrl slot=0 ld 1 show
ssacli ctrl slot=0 ld 1 delete
# create raid0
ssacli ctrl slot=0 create type=ld drives=1I:1:1 raid=0
# create raid1
ssacli ctrl slot=0 create type=ld drives=1I:2:1,1I:2:2 raid=1
# boot volume
ssacli controller slot=0 ld 1 modify bootvolume=primary
sas cli
https://wiki.phoenixlzx.com/page/ssacli/
https://gist.github.com/mrpeardotnet/a9ce41da99936c0175600f484fa20d03
Harddrive LED
Off - Not Configured
Solid Green - Configured
Blinking Green - Rebuilding
Blinking Green\Amber - Configured & Predictive Failure
Blinking Amber - Predictive Failure
Solid Amber - Failed
hponcfg
https://support.hpe.com/hpsc/swd/public/detail?swItemId=MTX_5ab6295f49964f16a699064f29
Ansible
- name: Add HPE repository
apt_repository:
repo: deb http://downloads.linux.hpe.com/SDR/repo/mcp {{ ansible_distribution_release|lower }}/current non-free
update_cache: yes
Service Pack for ProLiant (SPP) download (registration required)
http://h17007.www1.hpe.com/us/en/enterprise/servers/products/service_pack/spp/index.aspx
Identify server
https://partsurfer.hpe.com/Search.aspx?SearchText=xxxx
Enable HBA storage controler
https://kb.gtkc.net/hp-smart-array-cli-commands/
https://www.busche.org/index.php/2016/07/14/hba-modus-auf-hp-p420-aktivieren/
F10
Scripting Toolkit Windows PE 64 Bit Mode
hpssacli ctrl all show config
hpssacli ctrl slot=0 ld 0 show
hpssacli ctrl slot=0 ld 0 delete
hpssacli controller slot=2 modify hbamode=on forcedIPMI
# Enable IPMI remote access
Administration > IPMI/DCMI over LAN Access > "IPMI/DCMI over LAN Access"
Links
https://github.com/CSCfi/ansible-role-hp-spp
https://github.com/mrlesmithjr/ansible-hp-mcp