Un mémo sur comment mettre à jour la dernière version du firmware iLO sur les serveurs HP Proliant à parti d’un poste sous GNU/Linux.
Lien de téléchargement des derniers firmwares HP iLO (Integrated Lights-Out) hébergés sur le site Web de HP :
- ILO1 : ilo196.bin (30-Apr-2014)
- ILO2 : ilo2_232.bin (18-Feb-2018)
- ILO3 : ilo3_189.bin (iLO3 v 1.89.2 07-Jul-2017)
- ILO4 : ilo4_255.bin (iLO4 v 2.55.10 16-Aug-2017)
- ILO5 : ilo5_120.bin (9-Feb-2018)
Mise à jour du firmware iLO
- Exemple avec iLO4 :
- Télécharger la dernière version du firmware :
cd ~/Téléchargements/ wget http://downloads.hpe.com/pub/softlib2/software1/sc-linux-fw-ilo/p192122427/v129421/CP032487.scexe
- Rendre le fichier exécutable :
chmod +x CP032487.scexe
./CP032487.scexe --unpack=iLO4
ls iLO4/ CP032487.xml README.txt flash_ilo4 ilo4_255.bin
Le binaire est bien présent : ilo4_255.bin
. C’est lui, qui sera importé dans l’interface web d’iLO.
Et supprimer complètement cette camelote, c’est possible!?!
Pour la mise à jour des ILO, si vous en avez beaucoup à faire, plutôt que de le faire à la mimine, il existe une bibliothèque python2 et 3 : python-hpilo (4.1) – iLO automation from python or shell
Elle fonctionne bien et permet d’aller chercher directement la dernière version dispo sur les sites d’HP.
Perso je mets à jour des dizaines d’ILO grâce à elle.
Et sinon, il reste aussi HPSUM, dispo dans les SPP HP, qui permet de mettre à jour les ILO & Firmware depuis un point central.
Bonjour, j’ai tenté de mettre à jour un ProLiant DL370 G6 en ILO2 et cela ne fonctionne pas. Savez-vous pourquoi ?
Cela me stipule que le format n’est pas bon (il faut du .bin) ou que le firmware n’est pas bon :(
Merci beaucoup par avance,
Finalement, il a fallu dézipper tout ça pour trouver le .bin :)
Bonjour,
Ne fonctionne pas sur HP Proliant Microserver G8