Comment mettre à jour ses switchs DELL (exemple d’un DELL N2048)

Lorsque nous avons des problèmes avec des switchs, l’une des premières choses que demande le support (HP, DELL, etc.) c’est la version du firmware et surtout si vos switchs sont à jour … Voici donc la procédure pour mettre à jour vos switchs DELL (ici des N2048).

Sommaire
Sauvegarde de la configuration du switch.
Téléchargement du nouveau firmware sur le switch et configuration
Mise à jour du code de démarrage.
Le mot de la Fin.

Sauvegarde de la configuration du switch.

Avant de commencer, nous allons faire une sauvegarde des configuration de nos switchs. Pour cela, et comme j’utilise uniquement la console, j’utilise un serveur tftp.

Pour ce faire j’utilise tftpd32 qui est un serveur tftp très simple et rapide d’utilisation : http://tftpd32.jounin.net/tftpd32_download.html

Bien sûr il est possible d’utiliser l’interface graphique pour le faire plus « simplement ».

Une fois mon serveur tftp configuré sur une adresse (ici 10.1.42.42), il suffit de se connecter au switch (de préférence avec le câble console) et de taper la commande suivante.

Attention : n’oubliez pas de passer en mode enable

console# copy running-config tftp://10.1.42.42/myconfig.txt

Téléchargement du nouveau firmware sur le switch et configuration

Après avoir téléchargé le dernier firmware sur le site de DELL il suffit de se connecter au switch et de taper la commande suivante (ici la version de mon firmware est la version 6.2.7.2.
console# copy tftp://10.1.42.42/N3000_N2000v6.2.7.2.stk backup
La version backup du firmware va alors passé en 6.2.7.2. Pour vérifier cela il suffit de taper la commande ci dessous :
console# show version
Vous devriez avoir un retour qui ressemble à celui ci-dessous :
unit active   backup   current-active  next-active
---- ----------- ----------- -------------- --------------
1    6.0.1.3  6.2.7.2  6.0.1.3         6.0.1.3
 Nous allons maintenant passer la version next-active en dernière version (6.2.7.2).
Pour cela entrer la commande suivante.
console# boot system backup

Si vous faite un « show version » vous devriez maintenant avoir un résultat diffferent d’avant.

unit active   backup   current-active  next-active
---- ----------- ----------- -------------- --------------
1    6.0.1.3  6.2.7.2  6.0.1.3         6.2.7.2
Maintenant que nous avons la version next-active en 6.2.7.2, un simple redémarrage du switch forcera le passage en 6.2.7.2 pour la version active. Pour redémarrer taper la commande suivante.
console# reload
Dans le cas de switch « stackés » le redémarrage peut prendre bien plus de temps. Un switch seul prend en général dans les alentours de deux minutes à redémarrer.
Maintenant que le switch à redémarrer, vérifiez  que votre switch est correctement passé en version active 6.2.7.2 en utilisant, comme précédemment, la commande show version.
console# show version
Votre résultat doit ressembler à celui-ci:
unit active   backup   current-active  next-active
---- ----------- ----------- -------------- --------------
1    6.2.7.2  6.0.1.3  6.2.7.2         6.2.7.2

Mise à jour du code de démarrage.

Selon les versions que vous mettez à jour, il peut vous être demandé de mettre à jour votre code de démarrage du switch (appelé simplement bootcode).
Si vous n’êtes plus connecté au switch et que celui-ci ne démarre pas correctement le problème peut venir de là. Pour régler le problème il faut ce connecter en console en règle générale.
Une fois la connexion au switch effectuée, entrer la commande « secrète » suivante (secrète car elle n’apparaît pas dans la liste des commandes de l’aide du switch):
console# update bootcode
 Puis pour valider l’opération redémarrer le switch:
console# reload

Le mot de la Fin.

Votre switch est maintenant à jour. Vous pouvez passer la version Backup à nouveau en dernière version si vous le souhaitez. Celle-ci retourne automatiquement dans l’ancienne version après le premier redémarrage dans le cas où vous souhaitez effectuer un « downgrade » de votre firmware.
Attention : dans le cas d’un « retour en arrière » dans la version de votre firmware, il ne FAUT PAS changer le bootcode pour l’ancien. La dernière version du bootcode est capable de gérer  les anciennes versions du firmware.

Une réflexion au sujet de « Comment mettre à jour ses switchs DELL (exemple d’un DELL N2048) »

  1. Ping : Mise à jour des Switchs HP | ChristianSueur.com

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *