Posts Tagged Firmwares
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.