Commutateurs : Commutateurs Cisco Catalyst, s�rie�3850

Mise à jour de commutateur de gamme Catalyst 3850, Gestion, et techniques de reprise

17 décembre 2015 - Traduction automatique
Autres versions: PDFpdf | Anglais (22 août 2015) | Commentaires

Introduction

Ce document décrit comment rationaliser le processus de mise à niveau pour des Commutateurs de gamme Cisco Catalyst 3850 et offre des techniques de Reprise sur sinistre dans le cas d'une panne de logiciel ou de botte. Le processus de mise à niveau est simple, mais il peut sembler difficile si vous n'avez pas l'expérience avec des mises à niveau de logiciel du Cisco IOS® XE.

Contribué par Luc Primm, ingénieur TAC Cisco.

Conditions préalables

Conditions requises

Cisco vous recommande de prendre connaissance des rubriques suivantes :

  • TFTP
  • FTP

Composants utilisés

Les informations dans ce document sont basées sur la gamme Cisco Catalyst 3850 commutent que des versions 03.03.00 et ultérieures de Cisco IOS XE de passages. Les exemples dans ce document utilisent une solution empilée ; cependant, les mêmes commandes peuvent être exécutées sur un commutateur autonome.

Les informations contenues dans ce document ont été créées à partir des périphériques d'un environnement de laboratoire spécifique. Tous les périphériques utilisés dans ce document ont démarré avec une configuration effacée (par défaut). Si votre réseau est opérationnel, assurez-vous que vous comprenez l'effet potentiel de toute commande.

Remarque: Afin de télécharger des images de Cisco IOS XE du site Web Cisco, vous devez avoir un compte valide du Cisco Connection Online (CCO) avec les qualifications autorisées. En outre, Cisco n'offre pas une solution libre TFTP/FTP, ainsi vous devez installer et configurer le TFTP/FTP avant que vous commenciez.

Installez contre le mode de paquet

Quand vous vous déployez la gamme Cisco Catalyst 3850 commute, vous a deux modes de fonctionnement à choisir de : INSTALLEZ et EMPAQUETEZ. Il y a des différences mineures entre les deux modes. Examinez le guide de configuration pour plus de détails.

Cisco recommande que le mode d'INSTALLER soit utilisé lors du fonctionnement parce qu'il tient compte de plus d'ensemble complet de caractéristiques et exige moins ressources sur le démarrage. Ce document fournit une brève présentation de chaque mode pour la référence.

Installez le mode

C'est le mode par défaut pour le commutateur. Le mode d'INSTALLER utilise un fichier de module-ravitaillement nommé packages.conf afin de démarrer le commutateur. En outre, il y a un certain nombre de .packagefiles dans l'éclair. Cisco recommande que vous ne modifiiez pas ces fichiers à moins que dirigé par un ingénieur du centre d'assistance technique Cisco (TAC). 

Mode de paquet

Si vous êtes confortable avec l'utilisation des images monolithiques traditionnelles IOS afin de démarrer le commutateur, alors le mode de PAQUET devrait être familier. Le mode de PAQUET consomme plus de mémoire que le mode d'INSTALLER parce que les modules sont extraits du paquet et copiés sur la RAM.

Vérifiez le mode

Afin de vérifier le mode, sélectionnez la commande de show version :

3850-stack#show version

Cisco IOS Software, IOS-XE Software, Catalyst L3 Switch Software
 (CAT3K_CAA-UNIVERSALK9-M), Version 03.03.00SE RELEASE SOFTWARE (fc1)

Switch Ports Model           SW Version     SW Image              Mode  
------------------           ----------     ----------            ----  
     1 32    WS-C3850-24P    03.03.00SE     cat3k_caa-universalk9 INSTALL
*    2 56    WS-C3850-48T    03.03.00SE     cat3k_caa-universalk9 INSTALL

Mise à jour

Afin de commencer le processus de mise à niveau, vous devez télécharger le fichier.bin IOS-XE du site Web Cisco et le placer dans l'éclair de votre commutateur actif. Le processus qui est utilisé afin de copier le fichier sur le commutateur n'est pas couvert dans ce document.

Quand vous copiez le fichier.bin sur un commutateur simple, le processus d'installer réplique le fichier vers les autres Commutateurs dans la pile. Une fois le fichier est présent, sélectionnent cette commande :

3850-stack#
software install file flash:cat3k_caa-universalk9.SPA.03.03.01.SE.150-1.EZ1.bin
 switch 1-2
 

Remarque: Il y a beaucoup d'options disponibles après chaque commande ; cependant, dans cet exemple une mise à jour de base est exécutée.

Une fois que vous commencez le processus de mise à niveau, le commutateur pousse le fichier.bin aux pairs de membre de pile.

Preparing install operation ...
[2]: Copying software from active switch 1 to switch 2

Après que tous les membres reçoivent le fichier.bin, il est automatiquement développé à l'éclair.

[1 2]: Starting install operation
[1 2]: Expanding bundle flash:
 cat3k_caa-universalk9.SPA.03.03.01.SE.150-1.EZ1.bin
[1 2]: Copying package files
[1 2]: Package files copied
[1 2]: Finished expanding bundle flash:
 cat3k_caa-universalk9.SPA.03.03.01.SE.150-1.EZ1.bin
[1 2]: Verifying and copying expanded package files to flash:
[1 2]: Verified and copied expanded package files to flash:
[1 2]: Starting compatibility checks
[1 2]: Finished compatibility checks
[1 2]: Starting application pre-installation processing
[1 2]: Finished application pre-installation processing

Ensuite, les listes de commutateur un résumé des fichiers pour lesquels sont marqués suppression et l'ajout au pointeur packages.conf classent.

[1]: Old files list:
    Removed cat3k_caa-base.SPA.03.03.00SE.pkg
    Removed cat3k_caa-drivers.SPA.03.03.00SE.pkg
    Removed cat3k_caa-infra.SPA.03.03.00SE.pkg
    Removed cat3k_caa-iosd-universalk9.SPA.150-1.EZ.pkg
    Removed cat3k_caa-platform.SPA.03.03.00SE.pkg
    Removed cat3k_caa-wcm.SPA.10.1.100.0.pkg
[2]: Old files list:
    Removed cat3k_caa-base.SPA.03.03.00SE.pkg
    Removed cat3k_caa-drivers.SPA.03.03.00SE.pkg
    Removed cat3k_caa-infra.SPA.03.03.00SE.pkg
    Removed cat3k_caa-iosd-universalk9.SPA.150-1.EZ.pkg
    Removed cat3k_caa-platform.SPA.03.03.00SE.pkg
    Removed cat3k_caa-wcm.SPA.10.1.100.0.pkg
[1]: New files list:
    Added cat3k_caa-base.SPA.03.03.01SE.pkg
    Added cat3k_caa-drivers.SPA.03.03.01SE.pkg
    Added cat3k_caa-infra.SPA.03.03.01SE.pkg
    Added cat3k_caa-iosd-universalk9.SPA.150-1.EZ1.pkg
    Added cat3k_caa-platform.SPA.03.03.01SE.pkg
    Added cat3k_caa-wcm.SPA.10.1.110.0.pkg
[2]: New files list:
    Added cat3k_caa-base.SPA.03.03.01SE.pkg
    Added cat3k_caa-drivers.SPA.03.03.01SE.pkg
    Added cat3k_caa-infra.SPA.03.03.01SE.pkg
    Added cat3k_caa-iosd-universalk9.SPA.150-1.EZ1.pkg
    Added cat3k_caa-platform.SPA.03.03.01SE.pkg
    Added cat3k_caa-wcm.SPA.10.1.110.0.pkg

Pour finir, le fichier packges.conf est mis à jour et commis.

[1 2]: Creating pending provisioning file
[1 2]: Finished installing software.  New software will load on reboot.
[1 2]: Committing provisioning file

[1 2]: Do you want to proceed with reload? [yes/no]: yes

Vérifiez que le processus de mise à jour est correctement terminé sur la recharge.

3850-stack#show ver | i INSTALL
     1 32    WS-C3850-24P     03.03.01SE      cat3k_caa-universalk9 INSTALL
*    2 56    WS-C3850-48T     03.03.01SE      cat3k_caa-universalk9 INSTALL

Nettoyage instantané

Les fichiers résiduels demeurent dans l'éclair des versions préalables. Si vous voulez nettoyer les fichiers résiduels, vous pouvez écrire la commande "CLEAN" de logiciel au lieu d'une suppression manuelle des fichiers. Ceci purge les fichiers qui de commutateur les besoins plus afin de fonctionner à partir de l'éclair de chaque membre de pile. 

Remarque: Cette commande supprime également le fichier.bin qui est utilisé afin d'installer le nouveau logiciel IOS. Il est important de se souvenir qu'une fois qu'il est extrait, vous n'avez besoin plus de lui.

Les deux prochaines sections fournissent des exemples de la façon dont l'éclair apparaît avant et après que la commande "CLEAN" de logiciel soit utilisée.

Avant nettoyage instantané

3850-stack#show flash
-#- --length-- ---------date/time----------- -----------------------path-----------------------
  2    2097152 Feb 16 2014 11:38:46.0 +00:00 nvram_config
  4  257016048 Jan 28 2014 17:22:12.0 +00:00 cat3k_caa-universalk9.SPA.03.03.00.SE.150-1.EZ.bin
  5       4096 Jan 28 2014 17:25:50.0 +00:00 mnt
  6       4096 Jan 28 2014 17:25:50.0 +00:00 mnt/images
  7       4096 Jan 28 2014 17:25:52.0 +00:00 mnt/images/ap.bak
  8         40 Oct 03 2013 05:02:21.0 +00:00 mnt/images/ap.bak/ap1g2.md5
  9   11591680 Oct 03 2013 05:02:21.0 +00:00 mnt/images/ap.bak/ap1g2
 10         40 Oct 03 2013 05:02:21.0 +00:00 mnt/images/ap.bak/ap3g1.md5
 11   10444800 Oct 03 2013 05:02:21.0 +00:00 mnt/images/ap.bak/ap3g1
 12         40 Oct 03 2013 05:02:21.0 +00:00 mnt/images/ap.bak/ap3g2.md5
 13   13568000 Oct 03 2013 05:02:21.0 +00:00 mnt/images/ap.bak/ap3g2
 14         40 Oct 03 2013 05:02:21.0 +00:00 mnt/images/ap.bak/c1140.md5
 15   10291200 Oct 03 2013 05:02:21.0 +00:00 mnt/images/ap.bak/c1140
 16         11 Oct 03 2013 05:02:21.0 +00:00 mnt/images/ap.bak/version.info
 17       1214 Jan 28 2014 17:25:10.0 +00:00 packages.conf.00-
 18   79112096 Jan 28 2014 17:25:06.0 +00:00 cat3k_caa-base.SPA.03.03.00SE.pkg
 19    6474428 Jan 28 2014 17:25:06.0 +00:00 cat3k_caa-drivers.SPA.03.03.00SE.pkg
 20   34501468 Jan 28 2014 17:25:06.0 +00:00 cat3k_caa-infra.SPA.03.03.00SE.pkg
 21       1248 Feb 16 2014 11:27:51.0 +00:00 packages.conf
 22   34763952 Jan 28 2014 17:25:06.0 +00:00 cat3k_caa-iosd-universalk9.SPA.150-1.EZ.pkg
 23        796 Feb 19 2014 11:43:13.0 +00:00 vlan.dat
 24   24992476 Jan 28 2014 17:25:06.0 +00:00 cat3k_caa-platform.SPA.03.03.00SE.pkg
 25   77167308 Jan 28 2014 17:25:06.0 +00:00 cat3k_caa-wcm.SPA.10.1.100.0.pkg
 26       1224 Jan 28 2014 16:39:58.0 +00:00 packages.conf.01-
 27       6571 Dec 20 2013 08:56:32.0 +00:00 BLANK_CONFIG.cfg
 28  257193048 Feb 16 2014 11:19:44.0 +00:00 cat3k_caa-universalk9.SPA.03.03.01.SE.150-1.EZ1.bin
 30   79113792 Feb 16 2014 11:27:46.0 +00:00 cat3k_caa-base.SPA.03.03.01SE.pkg
 31   74409080 Jan 28 2014 16:39:54.0 +00:00 cat3k_caa-base.SPA.03.02.01.SE.pkg
 32    2775728 Jan 28 2014 16:39:54.0 +00:00 cat3k_caa-drivers.SPA.03.02.01.SE.pkg
 33    6476476 Feb 16 2014 11:27:46.0 +00:00 cat3k_caa-drivers.SPA.03.03.01SE.pkg
 34   32478052 Jan 28 2014 16:39:54.0 +00:00 cat3k_caa-infra.SPA.03.02.01.SE.pkg
 35   30389028 Jan 28 2014 16:39:54.0 +00:00 cat3k_caa-iosd-universalk9.SPA.150-1.EX1.pkg
 36   18313952 Jan 28 2014 16:39:54.0 +00:00 cat3k_caa-platform.SPA.03.02.01.SE.pkg
 37   63402700 Jan 28 2014 16:39:54.0 +00:00 cat3k_caa-wcm.SPA.10.0.101.0.pkg
 38   34503664 Feb 16 2014 11:27:46.0 +00:00 cat3k_caa-infra.SPA.03.03.01SE.pkg
 39   34788684 Feb 16 2014 11:27:46.0 +00:00 cat3k_caa-iosd-universalk9.SPA.150-1.EZ1.pkg
 40   25009040 Feb 16 2014 11:27:46.0 +00:00 cat3k_caa-platform.SPA.03.03.01SE.pkg
 41   77296448 Feb 16 2014 11:27:46.0 +00:00 cat3k_caa-wcm.SPA.10.1.110.0.pkg
237428736 bytes available (1302147072 bytes used)

Après nettoyage instantané

3850-stack#software clean
Preparing clean operation ...
[1 2]: Cleaning up unnecessary package files
[1 2]: No path specified, will use booted path flash:packages.conf
[1 2]: Cleaning flash:
[1]: Preparing packages list to delete ...
     In use files, will not delete:
       cat3k_caa-base.SPA.03.03.01SE.pkg
       cat3k_caa-drivers.SPA.03.03.01SE.pkg
       cat3k_caa-infra.SPA.03.03.01SE.pkg
       cat3k_caa-iosd-universalk9.SPA.150-1.EZ1.pkg
       cat3k_caa-platform.SPA.03.03.01SE.pkg
       cat3k_caa-wcm.SPA.10.1.110.0.pkg
       packages.conf
[2]: Preparing packages list to delete ...
     In use files, will not delete:
       cat3k_caa-base.SPA.03.03.01SE.pkg
       cat3k_caa-drivers.SPA.03.03.01SE.pkg
       cat3k_caa-infra.SPA.03.03.01SE.pkg
       cat3k_caa-iosd-universalk9.SPA.150-1.EZ1.pkg
       cat3k_caa-platform.SPA.03.03.01SE.pkg
       cat3k_caa-wcm.SPA.10.1.110.0.pkg
       packages.conf
[1]: Files that will be deleted:
    cat3k_caa-base.SPA.03.02.01.SE.pkg
    cat3k_caa-base.SPA.03.03.00SE.pkg
    cat3k_caa-drivers.SPA.03.02.01.SE.pkg
    cat3k_caa-drivers.SPA.03.03.00SE.pkg
    cat3k_caa-infra.SPA.03.02.01.SE.pkg
    cat3k_caa-infra.SPA.03.03.00SE.pkg
    cat3k_caa-iosd-universalk9.SPA.150-1.EX1.pkg
    cat3k_caa-iosd-universalk9.SPA.150-1.EZ.pkg
    cat3k_caa-platform.SPA.03.02.01.SE.pkg
    cat3k_caa-platform.SPA.03.03.00SE.pkg
    cat3k_caa-universalk9.SPA.03.03.00.SE.150-1.EZ.bin
    cat3k_caa-universalk9.SPA.03.03.01.SE.150-1.EZ1.bin
    cat3k_caa-wcm.SPA.10.0.101.0.pkg
    cat3k_caa-wcm.SPA.10.1.100.0.pkg
    packages.conf.00-
    packages.conf.01-
[2]: Files that will be deleted:
    cat3k_caa-base.SPA.03.02.01.SE.pkg
    cat3k_caa-base.SPA.03.03.00SE.pkg
    cat3k_caa-drivers.SPA.03.02.01.SE.pkg
    cat3k_caa-drivers.SPA.03.03.00SE.pkg
    cat3k_caa-infra.SPA.03.02.01.SE.pkg
    cat3k_caa-infra.SPA.03.03.00SE.pkg
    cat3k_caa-iosd-universalk9.SPA.150-1.EX1.pkg
    cat3k_caa-iosd-universalk9.SPA.150-1.EZ.pkg
    cat3k_caa-platform.SPA.03.02.01.SE.pkg
    cat3k_caa-platform.SPA.03.03.00SE.pkg
    cat3k_caa-universalk9.SPA.03.03.00.SE.150-1.EZ.bin
    cat3k_caa-universalk9.SPA.03.03.01.SE.150-1.EZ1.bin
    cat3k_caa-wcm.SPA.10.0.101.0.pkg
    cat3k_caa-wcm.SPA.10.1.100.0.pkg
    packages.conf.00-
    packages.conf.01-

[1 2]: Do you want to proceed with the deletion? [yes/no]: yes

[1 2]: Clean up completed

Voici la sortie de la commande de show flash après le nettoyage instantané :

3850-stack#show flash
-#- --length-- ---------date/time----------- -------------------path--------------------
  2    2097152 Feb 16 2014 11:38:46.0 +00:00 nvram_config
  4       4096 Jan 28 2014 17:25:50.0 +00:00 mnt
  5       4096 Jan 28 2014 17:25:50.0 +00:00 mnt/images
  6       4096 Jan 28 2014 17:25:52.0 +00:00 mnt/images/ap.bak
  7         40 Oct 03 2013 05:02:21.0 +00:00 mnt/images/ap.bak/ap1g2.md5
  8   11591680 Oct 03 2013 05:02:21.0 +00:00 mnt/images/ap.bak/ap1g2
  9         40 Oct 03 2013 05:02:21.0 +00:00 mnt/images/ap.bak/ap3g1.md5
 10   10444800 Oct 03 2013 05:02:21.0 +00:00 mnt/images/ap.bak/ap3g1
 11         40 Oct 03 2013 05:02:21.0 +00:00 mnt/images/ap.bak/ap3g2.md5
 12   13568000 Oct 03 2013 05:02:21.0 +00:00 mnt/images/ap.bak/ap3g2
 13         40 Oct 03 2013 05:02:21.0 +00:00 mnt/images/ap.bak/c1140.md5
 14   10291200 Oct 03 2013 05:02:21.0 +00:00 mnt/images/ap.bak/c1140
 15         11 Oct 03 2013 05:02:21.0 +00:00 mnt/images/ap.bak/version.info
 16       1248 Feb 16 2014 11:27:51.0 +00:00 packages.conf
 17        796 Feb 19 2014 11:43:13.0 +00:00 vlan.dat
 18       6571 Dec 20 2013 08:56:32.0 +00:00 BLANK_CONFIG.cfg
 20   79113792 Feb 16 2014 11:27:46.0 +00:00 cat3k_caa-base.SPA.03.03.01SE.pkg
 21    6476476 Feb 16 2014 11:27:46.0 +00:00 cat3k_caa-drivers.SPA.03.03.01SE.pkg
 22   34503664 Feb 16 2014 11:27:46.0 +00:00 cat3k_caa-infra.SPA.03.03.01SE.pkg
 23   34788684 Feb 16 2014 11:27:46.0 +00:00 cat3k_caa-iosd-universalk9.SPA.150-1.EZ1.pkg
 24   25009040 Feb 16 2014 11:27:46.0 +00:00 cat3k_caa-platform.SPA.03.03.01SE.pkg
 25   77296448 Feb 16 2014 11:27:46.0 +00:00 cat3k_caa-wcm.SPA.10.1.110.0.pkg
1231515648 bytes available (308060160 bytes used)

Caractéristique d'Automatique-mise à jour pour des Commutateurs de gamme Catalyst 3850

Il y a beaucoup de scénarios où vous devez introduire un nouveau commutateur en pile en cours de Commutateurs de gamme Catalyst 3850, comme quand un nouveau commutateur est acheté afin de développer le nombre de ports utilisables dans la pile. Afin d'ajouter avec succès un nouveau commutateur à une pile, vous devez s'assurer que la même version de logiciel est exécutée sur le nouveau commutateur. Avant la version 3.3.1 IOS-XE, la seule manière de s'assurer que la correspondance de versions est de présenter le nouveau commutateur avant l'introduction en pile.

Les Commutateurs de gamme Catalyst 3850 incluent une caractéristique appelée Automatique-Mise à jour qui pourrait être familière si votre transfert se produit de la plate-forme de gamme Catalyst 3750. Le but de cette caractéristique est de s'assurer qu'un commutateur nouvellement ajouté provisioned automatiquement par les membres de pile avec la version correcte IOS-XE. Cependant, une mise en garde à noter est celle avant la version 3.3.1, cette caractéristique ne fonctionne pas (ID de bogue Cisco CSCui69999 de référence). Par conséquent, vous devez s'assurer que votre pile en cours exécute au moins la version 3.3.1 INSTALLENT dedans le mode.

Remarque: L'Automatique-mise à jour est désactivée par défaut et n'est pas disponible dans le mode de PAQUET.

Afin d'utiliser la caractéristique d'Automatique-mise à jour, ajoutez la commande d'enable d'automatique-mise à jour de logiciel dans la configuration de la pile en cours. Ceci s'assure que tous les membres de pile nouvellement ajoutés sont automatiquement mis à jour.

Configurez

Une fois que le commutateur est empilé et des amorces, vous voyez une indication claire qu'il y a une non-concordance dans les versions, et le nouveau membre ne joint pas entièrement la pile. Si vous observez le SYSLOG comme tentatives de commutateur de se joindre, vous notez que la caractéristique d'Automatique-informer vous alerte que le commutateur nouvellement ajouté exécute une version de logiciel et un mode différents.

Remarque: Pour cet exemple, le nouveau commutateur exécute la version 3.2.2 IOS-XE en mode de PAQUET.

%STACKMGR-1-STACK_LINK_CHANGE: STANDBY: 1 stack-mgr:
 Stack port 2 on switch 1 is up  (3850-Stack-1)
%STACKMGR-1-STACK_LINK_CHANGE: 2 stack-mgr:
 Stack port 1 on switch 2 is up
%STACKMGR-6-SWITCH_ADDED: 2 stack-mgr:
 Switch 3 has been added to the stack.
%STACKMGR-6-SWITCH_ADDED: STANDBY:1 stack-mgr:
 Switch 3 has been added to the stack.  (3850-Stack-1)
%INSTALLER-6-AUTO_ADVISE_SW_INITIATED: 2 installer:
 Auto advise initiated for switch 3
%INSTALLER-6-AUTO_ADVISE_SW: 2 installer:
 Switch 3 running bundled software has been added
%INSTALLER-6-AUTO_ADVISE_SW: 2 installer:
 to the stack that is running installed software.
%INSTALLER-6-AUTO_ADVISE_SW: 2 installer:
 The 'software auto-upgrade' command can be used to
%INSTALLER-6-AUTO_ADVISE_SW: 2 installer:
 convert switch 3 to the installed running mode by
%INSTALLER-6-AUTO_ADVISE_SW: 2 installer:
 installing its running software.

Une fois que le membre nouvellement joint est entièrement amorcé, vous voyez qu'une non-concordance est détectée :

3850-Stack#show switch
Switch/Stack Mac Address : 0c27.24cf.ab80 - Local Mac Address
Mac persistency wait time: Indefinite
                                             H/W   Current
Switch#   Role    Mac Address     Priority Version  State
------------------------------------------------------------
*1       Active   0c27.24cf.ab80     14     B0      Ready             
2       Standby  f41f.c238.a800     13     B0      Ready             
3       Member   b4e9.b0d3.6600     12     0       V-Mismatch 

Caractéristique d'Automatique-mise à jour d'enable

En mode de configuration globale, sélectionnez la commande d'enable d'automatique-mise à jour de logiciel. Ceci active la caractéristique pour tous les nouveaux Commutateurs qui joignent la pile.

3850-Stack(config)#software auto-upgrade enable

3850-Stack(config)#end

Vous devez recharger le commutateur nouvellement ajouté seulement ; une pleine recharge de pile n'est pas nécessaire. Dans ce cas, le commutateur nouvellement ajouté est le commutateur 3, ainsi la commande de l'emplacement 3 de recharge est sélectionnée. 

Conseil : L'emplacement mentionné dans ces commandes indique le commutateur dans la pile (emplacement 1 = commutateur 1).

3850-Stack#reload slot 3
Proceed with reload? [confirm]
%STACKMGR-1-RELOAD_REQUEST: 1 stack-mgr:
 Received reload request for switch 3, reason Reload Slot Command
%STACKMGR-1-STACK_LINK_CHANGE: 1 stack-mgr:
 Stack port 2 on switch 1 is down
%STACKMGR-6-SWITCH_REMOVED: 1 stack-mgr:
 Switch 3 has been removed from the stack.
%STACKMGR-1-STACK_LINK_CHANGE: STANDBY:
 2 stack-mgr:  Stack port 1 on switch 2 is down  (3850-Stack-2)
Starting SWITCH-DELETE sequence, switch 3
SWITCH-DELETE sequence complete, switch 3
%STACKMGR-6-SWITCH_REMOVED: STANDBY:2 stack-mgr:
 Switch 3 has been removed from the stack.  (3850-Stack-2)
Starting SWITCH-DELETE sequence, switch 3 (3850-Stack-2)
SWITCH-DELETE sequence complete, switch 3 (3850-Stack-2)

Attendez quelques minutes tandis que les recharges de commutateur à l'arrière-plan. Puis, vous voyez ceci :

%STACKMGR-1-STACK_LINK_CHANGE: 1 stack-mgr:
 Stack port 2 on switch 1 is up
3850-Stack#
%STACKMGR-1-STACK_LINK_CHANGE: STANDBY:2 stack-mgr:
 Stack port 1 on switch 2 is up  (3850-Stack-2)
3850-Stack#
%STACKMGR-6-SWITCH_ADDED: 1 stack-mgr:
 Switch 3 has been added to the stack.
%STACKMGR-6-SWITCH_ADDED: STANDBY:2 stack-mgr:
 Switch 3 has been added to the stack.  (3850-Stack-2)

Vous voyez maintenant que la conversion du PAQUET POUR INSTALLER le mode se produit, suivi d'une recharge :

%INSTALLER-6-AUTO_UPGRADE_SW_INITIATED: 1 installer:
 Auto upgrade initiated for switch 3
%INSTALLER-6-AUTO_UPGRADE_SW: 1 installer:
 Converting switch 3 to installed mode by
%INSTALLER-6-AUTO_UPGRADE_SW: 1 installer:
 installing its running software
%INSTALLER-6-AUTO_UPGRADE_SW: 1 installer:
 Setting the boot var on switch 3
%INSTALLER-6-AUTO_UPGRADE_SW: 1 installer:
 Finished installing the running software on switch 3
%INSTALLER-6-AUTO_UPGRADE_SW: 1 installer:
 Reloading switch 3 to boot in installed mode
%STACKMGR-1-RELOAD_REQUEST: 1 stack-mgr:
 Received reload request for switch 3, reason Auto upgrade
%STACKMGR-1-STACK_LINK_CHANGE: 1 stack-mgr:
 Stack port 2 on switch 1 is down
%STACKMGR-6-SWITCH_REMOVED: 1 stack-mgr:
 Switch 3 has been r
3850-Stack#emoved from the stack.
%STACKMGR-1-STACK_LINK_CHANGE: STANDBY:2 stack-mgr:
 Stack port 1 on switch 2 is down  (3850-Stack-2)
Starting SWITCH-DELETE sequence, switch 3
SWITCH-DELETE sequence complete, switch 3
%STACKMGR-6-SWITCH_REMOVED: STANDBY:2 stack-mgr:
 Switch 3 has been removed from the stack.  (3850-Stack-2)
3850-Stack#
Starting SWITCH-DELETE sequence, switch 3 (3850-Stack-2)
SWITCH-DELETE sequence complete, switch 3 (3850-Stack-2)

Après que la réinitialisation, la mise à jour continue :

%INSTALLER-6-AUTO_UPGRADE_SW_INITIATED: 1 installer:
 Auto upgrade initiated for switch 3
%INSTALLER-6-AUTO_UPGRADE_SW: 1 installer:
 Searching stack for software to upgrade switch 3
%INSTALLER-6-AUTO_UPGRADE_SW: 1 installer:
 Found donor switch 1 to auto upgrade switch 3
%INSTALLER-6-AUTO_UPGRADE_SW: 1 installer:
 Upgrading switch 3 with software from switch 1
%INSTALLER-6-AUTO_UPGRADE_SW: 1 installer:
 Finished installing software on switch 3
%INSTALLER-6-AUTO_UPGRADE_SW: 1 installer:
 Reloading switch 3 to complete the auto upgrade
%STACKMGR-1-RELOAD_REQUEST: 1 stack-mgr:
 Received reload request for switch 3, reason Auto upgrade
%STACKMGR-1-STACK_LINK_CHANGE: 1 stack-mgr:
 Stack port 2 on switch 1 is down
%STACKMGR-6-SWITCH_REMOVED: 1 stack-mgr:
 Switch 3 has been removed from the stack.
%STACKMGR-1-STACK_LINK_CHANGE: STANDBY:2 stack-mgr:
 Stack port
3850-Stack#t 1 on switch 2 is down  (3850-Stack-2)
Starting SWITCH-DELETE sequence, switch 3
SWITCH-DELETE sequence complete, switch 3
%STACKMGR-6-SWITCH_REMOVED: STANDBY:2 stack-mgr:
 Switch 3 has been removed from the stack.  (3850-Stack-2)

Une autre recharge est exécutée automatiquement. Une fois que le commutateur initialise, il joint avec succès la pile avec le mode correct de version et de logiciel IOS-XE.

%STACKMGR-6-SWITCH_ADDED: 1 stack-mgr:
 Switch 3 has been added to the stack.
%STACKMGR-6-SWITCH_ADDED: STANDBY:2 stack-mgr:
 Switch 3 has been added to the stack.  (3850-Stack-2)
%STACKMGR-6-SWITCH_READY: STANDBY:2 stack-mgr:
 Switch 3 is ready.  (3850-Stack-2)
%STACKMGR-6-SWITCH_READY: 1 stack-mgr:  Switch 3 is ready.
Starting SWITCH-ADD sequence, switch 3
%NGWC_USB_CONSOLE-6-CONFIG_ENABLE: Switch 3:
 Console media-type changed to default
Starting SWITCH-ADD sequence, switch 3 (3850-Stack-2)
SWITCH-ADD sequence complete, switch 3 (3850-Stack-2)
SWITCH-ADD sequence complete, switch 3

Vérifiez

Employez les commandes de show switch et de show version afin de vérifier que le processus de mise à niveau est terminé correctement :

3850-Stack#show switch
Switch/Stack Mac Address : 0c27.24cf.ab80 - Local Mac Address
Mac persistency wait time: Indefinite
                                             H/W   Current
Switch#   Role    Mac Address     Priority Version  State
------------------------------------------------------------
*1       Active   0c27.24cf.ab80     14     B0      Ready             
2       Standby  f41f.c238.a800     13     B0      Ready             
3       Member   b4e9.b0d3.6600     12     B0      Ready

3850-Stack#show version
Switch Ports Model          SW Version    SW Image              Mode 
------ ----- -----          ----------    ----------            ---- 
*    1 56    WS-C3850-48P   03.03.01SE    cat3k_caa-universalk9 INSTALL
     2 56    WS-C3850-48P   03.03.01SE    cat3k_caa-universalk9 INSTALL
     3 56    WS-C3850-48P   03.03.01SE    cat3k_caa-universalk9 INSTALL

Récupérez d'une panne de botte de commutateur de gamme 3850

Il y a de plusieurs raisons pour une panne de botte de commutateur de gamme 3850, telle qu'une image altérée de botte, un fichier altéré packages.conf, ou manquer des fichiers. Cette section décrit des méthodes possibles de reprise.

Remarque: Assurez-vous que vous ont la connaissance des deux modes de démarrage possibles, INSTALLEZ et EMPAQUETEZ, avant que vous continuiez.

Méthodes standard de reprise

Cette section décrit les deux méthodes standard qui sont utilisées afin de récupérer d'une panne de botte de commutateur de gamme Catalyst 3850.

Reprise USB

Les Commutateurs de gamme 3850 ont un port USB sur l'avant qui est utilisé pour l'accès de console. Ce port USB est également utilisé avec des lecteurs flash pour la sauvegarde et restauration d'image.

Si vous devenez collé sur le commutateur : demande avec une image corrompue ou le fichier .conf, vous pouvez facilement démarrer à un fichier qui est enregistré sur le lecteur USB ou copier une image de l'USB sur l'éclair interne. Terminez-vous ces étapes afin de récupérer de la panne de démarrage :

  1. Vérifiez que le lecteur flash est identifié et le fichier.bin existe :

    switch: dir usbflash0:
    Directory of usbflash0:/
    74  -rw-  223734376  cat3k_caa-universalk9.SPA.03.03.00.SE.150-1.EZ.bin
  2. Démarrage à l'image USB :

    switch: boot usbflash0:cat3k_caa-universalk9.SPA.03.03.00.SE.150-1.EZ.bin

Remarque: Ce processus démarre le commutateur dans le mode de PAQUET.

Conseil : Vous pouvez également copier le fichier.bin d'usbflash0 : pour flasher : , et dirigez la déclaration de démarrage vers l'éclair interne.

Récupération du fichier corrompue

Il y a des exemples quand le packages.conf appelle les fichiers qui n'existent plus dans l'éclair. Vous pouvez manuellement démarrer une image du commutateur : fichier prompt ; cependant, sur la recharge il appelle le packages.conffile de nouveau et ne démarre pas. Si ceci se produit, Cisco recommande que vous sauvegardiez le courant packages.conffile et le renommiez ou le supprimiez. Ce processus est obligatoire, car l'étape suivante échoue si un .conf filealready existe. Une fois que vous extrayez le fichier.bin, un nouveau packages.conffile est créé. Terminez-vous ces étapes afin de récupérer à partir d'un fichier corrompu packages.conf :

  1. Une fois qu'amorcé (en mode de PAQUET), vérifiez les fichiers dans l'éclair :

    Switch#dir flash:
    Directory of flash:/
    15500  -rwx        1243   Aug 1 2013 07:04:02 +00:00  packages.conf
  2. Copiez ou renommez le fichier du courant packages.conf :

    Switch#cp flash:packages.conf flash:packages.conf.badop
    Destination filename [packages.conf.bad]?
    Copy in progress...C
    1243 bytes copied in 0.140 secs (8879 bytes/sec)

    Switch#dir flash:
    Directory of flash:/
    15500  -rwx        1243   Aug 1 2013 07:04:02 +00:00  packages.conf
    15502  -rw-        1243   Aug 1 2013 11:53:51 +00:00  packages.conf.bad
    Switch#del flash:packages.conf
    Delete filename [packages.conf]?
    Delete flash:/packages.conf? [confirm]
  3. Développez le paquet afin de créer un nouveau fichier packages.conf :

    Switch#software expand running switch 1 to flash:
    Preparing expand operation ...
    [1]: Expanding the running bundle
    [1]: Copying package files
    [1]: Package files copied
    [1]: Finished expanding the running bundle
  4. Vérifiez le démarrage :

    Switch#show boot
    ---------------------------
    Switch 1
    ---------------------------
    Current Boot Variables:
    BOOT variable does not exist

    Boot Variables on next reload:
    BOOT variable = flash:packages.conf;
    Manual Boot = no
    Enable Break = no
  5. Rechargez le commutateur :

    Switch#reload
    Reload command is being issued on Active unit, this will reload the whole stack
    Proceed with reload? [confirm]

Reprise de secours

Si les méthodes précédentes de reprise échouent, les Commutateurs de gamme 3850 ont une méthode de porte de déroutement que vous pouvez employer afin de récupérer le système. Vous devez avoir un terminal qui est connecté au port de gestion du commutateur qui exécute un serveur TFTP. Téléchargez un fichier d'image valide de CCO et enregistrez-le dans la racine du serveur TFTP.

Il est probable que le commutateur soit coincé sur le commutateur : demande. Cependant, si vous êtes dans une boucle de démarrage, vous pouvez utiliser le bouton mode sur l'avant du commutateur afin de casser le cycle : tenez le bouton pendant approximativement dix secondes, et le commutateur casse le cycle et arrête sur le commutateur : demande.

Terminez-vous ces étapes afin d'exécuter une reprise de secours :

  1. Placez l'adresse IP de commutateur :

    switch:  set IP_ADDR 192.0.2.123/255.255.255.0
  2. Placez la passerelle par défaut :

    switch: set DEFAULT_ROUTER 192.0.2.1
  3. Cinglez le terminal qui contient le serveur TFTP afin de tester la Connectivité :

    switch: ping 192.0.2.1
    ping 192.0.2.1 with 32 bytes of data ...
    Host 192.0.2.1 is alive.
  4. Vérifiez que les fichiers de secours existent dans le système de fichiers de commutateur :

    switch: dir sda9:
    Directory of sda9:/

        2  drwx  1024       .
        2  drwx  1024       ..
       11  -rwx  18958824   cat3k_caa-recovery.bin
    36903936 bytes available (20866048 bytes used)
  5. Exécutez l'urgence installent la caractéristique :

    switch: emergency-install tftp://192.0.2.1/cat3k_caa-universalk9.
     SPA.03.03.00.SE.150-1.EZ.bin

    The bootflash will be erased during install operation, continue (y/n)?Y
    Starting emergency recovery (tftp://192.0.2.1/cat3k_caa-universalk9.
     SPA.03.02.02.SE.150-1.EX2.bin)...
    Reading full image into memory......................done
    Nova Bundle Image
    --------------------------------------
    Kernel Address    : 0x6042f5d8
    Kernel Size       : 0x317ccc/3243212
    Initramfs Address : 0x607472a4
    Initramfs Size    : 0xdc6546/14443846
    Compression Format: .mzip

    Bootable image at @ ram:0x6042f5d8
    Bootable image segment 0 address range [0x81100000, 0x81b80000]
     is in range [0x80180000, 0x90000000].
    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
     @@@@@@@@@@@@@@@@@@@
    File "sda9:cat3k_caa-recovery.bin" uncompressed and installed,
     entry point: 0x811060f0
    Loading Linux kernel with entry point 0x811060f0 ...
    Bootloader: Done loading app on core_mask: 0xf

    ### Launching Linux Kernel (flags = 0x5)

    Initiating Emergency Installation of bundle tftp://192.0.2.1/
     cat3k_caa-universalk9.SPA.03.03.00.SE.150-1.EZ.bin

    Downloading bundle tftp://192.0.2.1/ cat3k_caa-universalk9.
     SPA.03.03.00.SE.150-1.EZ.bin...

    Validating bundle tftp://192.0.2.1/ cat3k_caa-universalk9.
     SPA.03.03.00.SE.150-1.EZ.bin...
    Installing bundle tftp://192.0.2.1/ cat3k_caa-universalk9.
     SPA.03.03.00.SE.150-1.EZ.bin...
    Verifying bundle tftp://192.0.2.1/ cat3k_caa-universalk9.
     SPA.03.03.00.SE.150-1.EZ.bin...
    Package cat3k_caa-base.SPA.03.03.00.SE.pkg is Digitally Signed
    Package cat3k_caa-drivers.SPA.03.03.00.SE.pkg is Digitally Signed
    Package cat3k_caa-infra.SPA.03.03.00.SE.pkg is Digitally Signed
    Package cat3k_caa-iosd-universalk9.SPA.150-1.EX2.pkg is Digitally Signed
    Package cat3k_caa-platform.SPA.03.03.00.SE.pkg is Digitally Signed
    Package cat3k_caa-wcm.SPA.10.0.111.0.pkg is Digitally Signed
    Preparing flash...
    Syncing device...
    Emergency Install successful... Rebooting
    Restarting system.

Conversations connexes de la communauté de soutien de Cisco

Le site Cisco Support Community est un forum où vous pouvez poser des questions, répondre à des questions, faire part de suggestions et collaborer avec vos pairs.


Document ID: 117552