Mettre à jour des firmwares sur un Dell PowerEdge 2950

On ne le répètera jamais assez, il faut toujours s’assurer d’avoir ses firmwares à jour sur un serveur. D’abord parce-que toute demande de support impliquera leur passage sur la machine qui pose problème et ensuite parce-qu’ils améliorent significativement la stabilité matérielle et logicielle de l’infrastructure.

Chez Dell, on peut principalement mettre à jour les firmwares via :

  • Disquette (eh oui, cela vous sortira souvent d’une mauvaise passe)
  • Clé USB (si quelqu’un sait faire ça m’intéresse)
  • CD ou DVD (relativement instable)
  • Partage réseau (jamais essayé, un retour d’expérience est également bienvenu)
  • Internet (pour les machines les plus récentes type PowerEdge R610)

Dans cet article, nous nous attacherons à étudier une variante, via le passage d’un firmware directement depuis l’hôte allumé au moyen d’un package .bin. C’est par exemple le cas pour la mise à jour du BMC (Baseboard Management Controller). Une fois celui-ci téléchargé, déposez-le sur le disque local de votre serveur et rendez-le exécutable grâce à la commande chmod +x. Ensuite, vous pouvez le lancer avec la commande ./<nom_package>. Accessoirement, avant de le lancer, vous avez la possibilité de passer l’argument –version qui vous donnera tous les détails du package.

[root@esx vmfs-local0-esx]# chmod +x BMC_FRMW_LX_R202152.BIN
[root@esx vmfs-local0-esx]# ./BMC_FRMW_LX_R202152.BIN
Collecting inventory...
..
Running validation...

Baseboard Management Controller

The version of this Update Package is newer than the currently installed version.
Software application name: BMC
Package version: 2.37
Installed version: 1.27

Continue? Y/N:Y
Executing update...
WARNING: DO NOT STOP THIS PROCESS OR INSTALL OTHER DELL PRODUCTS WHILE UPDATE IS IN PROGRESS.
THESE ACTIONS MAY CAUSE YOUR SYSTEM TO BECOME UNSTABLE!
............................................................................................
............................................................................................
............................................................................................
Update Successful.

Ici, la version constatée était 1.27. Le package étant en version 2.37, le BMC a été upgradé après confirmation de la mise à jour (Y), tout ceci de manière transparente pour les utilisateurs.

,

  1. Poster un commentaire

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s

%d blogueurs aiment cette page :