Stack Switches Cisco

 

 

 

Introduction 

 

Le Stack est une technologie ou mécanisme de High Availability qui permet à un ensemble de switches d’être fusionnés et vus par suite comme étant un seul Switch possédant une seule IP de management et une seule configuration unifiée.

On peut mettre jusqu’à 9 switches dans une pile de Stack Cisco.

Afin de stacker un ensemble des switches, on doit s’assurer que le modèle choisis supporte bien le Stack (exp : 3750, 3650, 3850, 2960X, …). De plus, il faut acquérir les câbles de Stack dédiés ainsi que la même version d’IOS installée sur chaque switch.

 

 

Installation Physique

 

Les étapes d’installation sont les suivantes :

1ère Etape : Effacer les configurations existantes sur les switches et s’assurer qu’ils possèdent tous le même IOS.
2ème Étape : Débrancher toutes les alimentations électriques des switches.
3ème Étape : Connecter les switches à travers les câbles dédiés de stack de manière opposée (anneau) et redondée. Voir figure suivante (Source Cisco) :

4ème Étape : Alimenter de nouveau tous les switches.

Voilà, on passe à la vérification en utilisant les commandes !

 

 

Vérification

 

On connecte le câble console sur le port console de n’importe quel switch de la pile de Stack, puis on effectue les commandes suivantes :

Switch# show switch 
! IDs, Rôles, Priorités et États des switches dans la pile de Stack.

Switch# show switch stack-ports
! États des câbles du Stack sur chaque switch (ils doivent être OK)

 

 

Remarques

 

1- La configuration implémentée sur une pile de Stack est copiée sur tous les switches, ces derniers font l’élection d’un « Roi » ou « Master ». C’est celui qui va gérer par suite la config et les mises à jour de la table de Routage, de MAC Adresses, ARP, etc. Les autres switches sont des « members ». Cette élection se fait via une priorité à définir (de 1 à 15 ; 1 est la priorité par défaut), le switch qui a la priorité la plus élevée est le Master. La priorité, si configurée, reste toujours inchangée dans un switch même suite d’un « write erase » !

Switch(config)# switch 3 priority 15
Switch(config)# switch 2 priority 10
…
Switch(config)#do wr
Building configuration...
[OK]
Switch(config)#do reload
Proceed with reload? [confirm] {Enter}


Il est à noter qu’il existe un bouton LED nommé « Stack » dans chaque switch qui indique l’indice du switch concerné dans la pile du Stack. En appuyant sur ce bouton, l’indice du switch clignote :)

2- Les différents états des switches dans une pile de Stack sont les suivants :

Ready : le switch est OK (État stable)
Removed : pas de switch dans le stack (la config de ses interfaces reste)
Progressing : le switch vient d’être inséré dans la pile du Stack et communique avec ses voisins connectés.
Initializing : le switch se synchronise avec les autres switches du stack (Etat transitoire).

3- Pour changer le numéro d'un switch dans une Pile de Stack :

Switch(config)# switch2 renumber 3
! 2 est le numéro actuel, 3 est le nouveau numéro du switch dans la pile, faire un wr et reload après.


4- Si on désire supprimer un switch du Stack, il faut savoir que sa configuration reste stockée dans la config de la pile du Stack. Du coup, il suffit d’exécuter la commande suivante pour le supprimer définitivement :

Switch(config)# no switch stack-member-number provision type


5- Vu que le Stack permet à un ensemble des switches d’être vus comme étant un châssis unique, on peut donc former des Po vers d’autres équipements, il vaut mieux aussi utiliser pour les ports formant l’Agrégation les interfaces extrêmes de la pile (le premier switch et le dernier switch).

 

 

Upgrade d'une Pile de Stack Cisco 

 

Les étapes d’Upgrade sont très simples ; il suffit de :

1- Télécharger sur le Laptop à partir du site web Cisco l’IOS désiré (.bin), et s’assurer sur le Flash existant du Stack que l’espace disponible est suffisant pour acquérir cet IOS (show flash).

2- Copier à travers un protocole de transfert de fichiers l’IOS téléchargé vers tous les flashs de chaque Swicth dans la pile de Stack :

copy ftp: flash1:
copy ftp: flash2:
copy ftp: flash3:
copy ftp: flash4:
…

3- Effectuer un Boot sur la nouvelle variable (le nouvel IOS) à partir du Flash Global du châssis virtuel du Stack :

boot system switch all flash:/New-OS.bin

4- Sauvegarder (wr) et Rebooter le Cluster (reload).


Ce contenu t’a plu ? T'as trouvé utile ?

Tu peux m’offrir alors un Super Café ☕☕:)
Ton soutien me permet de continuer à créer des ressources gratuites et utiles :)

✔ Soutien volontaire
✔ Aucun abonnement
✔ Paiement 100% sécurisé

🔒 Paiement sécurisé via Stripe

Ajouter un commentaire

Commentaires

Il n'y a pas encore de commentaire.