idrac

java 1.7

idrac console viewer works only with java 1.7 due to security restriction on newers java (see below)

install java 1.7 on xenial 16.04

sudo add-apt-repository ppa:openjdk-r/ppa
sudo apt-get update
sudo apt-get install openjdk-7-jdk

java 1.8

jdk.tls.disabledAlgorithms=MD5, SSLv3, DSA, RSA keySize < 512

openjdk 1.8

jdk.tls.disabledAlgorithms=RC4, MD5withRSA, DH keySize < 1024, \ EC keySize < 224, DES40_CBC, RC4_40, 3DES_EDE_CBC jdk.tls.disabledAlgorithms=MD5, SSLv3, DSA, RSA keySize < 512

IDRAC viewer (see README inside)

Impostazioni idrac7 da server

https://linux.dell.com/repo/community/openmanage/

Installare racadm

Ho provato in un container ma non ha accesso al sottosistema e quindi non si installa. Va installato nell'Host

$ OMSA_VERSION=930 # o anche 932
$ sudo echo "deb http://linux.dell.com/repo/community/openmanage/${OMSA_VERSION}/$(lsb_release -cs) $(lsb_release -cs) main" | sudo tee -a /etc/apt/sources.list.d/linux.dell.com.sources.list
$ sudo wget https://linux.dell.com/repo/pgp_pubkeys/0x1285491434D8786F.asc
$ sudo apt-key add 0x1285491434D8786F.asc
$ sudo apt-get update
$ sudo apt install -y srvadmin-base libargtable2-0 srvadmin-idracadm7
$ sudo ln -s /opt/dell/srvadmin/sbin/racadm /bin/racadm
$ sudo chmod +x /opt/dell/srvadmin/sbin/racadm-wrapper-idrac7

Premessa: in services deve esserci abilitata la funzione Remote RACADM altrimenti si può agire solo in locale installando i pacchetti nella macchina stessa. In locale non servono user e password.

Per scaricare la configurazione Idrac di una macchina da remoto (in locale getconfig è l'unico comando che pare non funzioni)

racadm -r 10.45.1.4 -u ${DRAC_USER} -p ${DRAC_PASSWORD} getconfig -f node4_drac_config.txt

Per caricare la configurazione (questo comando in locale non l'ho provato, in realtà):

racadm -r 10.45.1.4 -u ${DRAC_USER} -p ${DRAC_PASSWORD} config -f node4_drac_config.txt

Impostazioni idrac9 da server

Sono le macchine del Blade di Pezzuto

$ OMSA_VERSION=950
$ sudo echo "deb http://linux.dell.com/repo/community/openmanage/${OMSA_VERSION}/$(lsb_release -cs) $(lsb_release -cs) main" | sudo tee -a /etc/apt/sources.list.d/linux.dell.com.sources.list
$ wget https://linux.dell.com/repo/pgp_pubkeys/0x1285491434D8786F.asc
$ sudo apt-key add 0x1285491434D8786F.asc
$ sudo apt-get update
$ sudo apt install srvadmin-idracadm8

Questo è un po' diverso dall'idrac7

Estraggo la configurazione in formato XML

racadm get -f node01_drac_config.xml -t xml