Mise à jour BIOS et iDrac DELL en ligne de commande

J’ai rarement eu l’occasion de travailler sur du matériel DELL et actuellement en dehors de quelques nœuds Nutanix, le client est plutôt HPE.

Mais avec les campagnes de patching pour corriger un tout petit problème de rien du tout (merci Intel), tout le monde doit s’y coller.

Je ne maîtrise pas spécialement ce type de matériel donc voici le résultat de mes recherches pour automatiser les mises à jours BIOS et iDRAC de ces serveurs :

Première étape, j’ai récupéré les binaires de Dell EMC OpenManage DRAC Tools, includes RACADM, v9.1.0 ici.

RACADM est l’outil qui permet les manipulations en ligne de commande, plus d’informations sur sa documentation ici.

Après un process d’installation des plus classiques, je récupère les fichiers pour réaliser l’upgrade sur mes serveurs.

C’est aussi simple que chez la concurrence, ça se passe sur le site Dell support.

Avec l’aide du précieux “Service tag”,  j’ai directement accès à la page produit de mon serveur, direction “Drivers & downloads” pour consulter la liste des drivers disponibles et compatibles.

Je télécharge le BIOS et l’iDRAC, mais je pense que la procédure est compatible avec tous les firmwares disponibles sur cette page. (à tester).

Les fichiers récupérés sont des exécutables, ceux sont ces fichiers que l’on charge lorsque l’on fait la manipulation en GUI, mais ce n’est pas ce qui m’intéresse ici :

Il faut décompresser les exécutables qui disposeront dans leur arborescence d’un répertoire “payload” celui-ci contenant le fichier qui permettra la mise à jour.

Exemple pour l’iDrac:

Maintenant que j’ai tous les prérequis, direction la ligne de commande :

Ici un exemple pour l’upgrade d’un BIOS

.\racadm.exe -r "$IPMI" -u root -p votre_mot_de_passe update -f "C:\Downloads\BIOS_J6T1Y_WN64_2.7.1.EXE"

Exemple de l’upgrade de l’iDRAC, le fichier d7 se trouve dans le dossier \payload en décompressant le fichier exe disponible sur le site de Dell.

.\racadm.exe -r IP_iDrac -u root -p votre_mot_de_passe fwupdate -u -p -d "C:\Downloads\iDRAC-with-Lifecycle-Controller_Firmware_74GHJ_WN32_2.52.52.52_A00\payload\firmimg.d7"
5 1 vote
Évaluation de l'article
S’abonner
Notifier de
guest
1 Commentaire
Inline Feedbacks
View all comments
trackback

[…] Mise à jour BIOS et iDrac DELL en ligne de commande […]