Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
1
Procédure de récupération
pour des Commutateurs Catalyst à configuration fixe d'une image corrompue ou effacée
2
Sommaire • Introduction - Prérequis - Composants utilisés • Problème
- Le commutateur affiche le prompt Switch: ou "Error Loading Flash" • Procédure de récupération étape par étape - Comment accélérer la procédure de récupération par Xmodem • Vérification
3
Introduction Ce document explique comment récupérer des commutateurs Catalyst à configuration fixe à partir d'une image système corrompue, manquante ou d'une variable de boot mal configurée. Les commutateurs Catalyst à configuration fixe décrits dans ce docu- ment sont les commutateurs des séries 2940, 2950, 2955, 2970, 3550, 3560, 3750 et 3750 Metro. Prérequis Si vous n'avez pas déjà fait cela, connectez un PC au port console du commutateur. Utilisez un programme d'émulation terminal tel que Microsoft Windows Hypertermi- nal pour établir une session console. Voici les paramètres: Bits par seconde : 9600 Bits de données: 8 Parité: aucune Bit Stop: 1 Contrôle de flux: aucun Composants utilisés Ce document n'est pas restreint à des versions logicielles ou matérielles spécifiques.
4
Problème Quand des commutateurs Catalyst à configuration fixe ont des erreurs de boot, ces cas peuvent apparaître: Le commutateur boot continuellement Le commutateur affiche l'invite switch: Le message error loading flash: est affiché Le commutateur affiche l'invite Switch: ou "Error loading flash:" L'invite Switch: indique que le commutateur n'a pas complètement démarré et requiert que l'utilisateur termine le processus de boot. Le message error loading flash: <image> indique que le commutateur a échoué dans le chargement d'une image à cause d'une image corrompue ou manquante. L'image corrompue ou manquante peut être le résultat d'un téléchargement qui a échoué. Dans ce cas, l'image a une checksum incorrecte ou une mise à jour incorrec- te et la procédure de mise à jour n'a pas été correctement été appliquée. Il y a la pos- sibilité que l'utilisateur ait effacé l'image et ne l'a pas remplacée. Une variable de boot peut avoir été mal configurée. Avec une session console ouverte, vous voyez un message d'erreur similaire à celui-ci: Error loading "flash:c2950−i6q4l2−mz.121−12c.EA1.bin" Normalement le commutateur tente de démarrer avec la prochaine image valide dans le système de fichiers Flash. Voici un exemple: Interrupt within 5 seconds to abort boot process. Loading "flash:/c2950−i6q4l2−mz.121−13.EA1.bin"...###### ######################################################## !−−− Partie supprimée. S'il n'y a pas d'image de secours valide à partir de laquelle démarrer, le processus de boot échoue complètement. Voici un exemple: Boot process failed...
5
Procédure de récupération étape par étape
Utilisez cette solution pour résoudre le problème. Note: Un PC doit être attaché au port console du commutateur. 1. Si le commutateur redémarre continuellement, exécutez une des procédures dans cette étape selon le modèle de votre commutateur Note: Si le commutateur n'est pas en redémarrage continuel mais affiche l'invite Switch:, allez directement à l'étape 2. Commutateurs Catalyst Séries 2940, 2950 a. Déconnectez le cordon d'alimentation. b. Maintenez le bouton MODE appuyé pendant que vous reconnectez le cordon d'alimentation sur le commutateur. Le bouton MODE est sur le côté gauche du panneau face avant. c. Relâchez le bouton MODE dès que LED STAT s'éteint. Note: La position des LEDs peut légèrement varier selon les modèles. Vous maintenant l'invite Switch: d. Allez à l'étape 2.
6
Commutateurs Catalyst Séries 2970, 3550, 3560 and 3750
a. Déconnectez le cordon d'alimentation b. Maintenez le bouton MODE appuyé pendant que vous reconnectez le cordon d'alimentation sur le commutateur. Le bouton MODE est sur le côté gauche du panneau face avant c. Relâchez le bouton MODE dès que la LED située au-dessus du port1x s'éteint. Note: La position des LEDs peut légèrement varier selon les modèles. Vous maintenant l'invite Switch: d. Allez à l'étape 2. Commutateurs Catalyst Séries 2955 a. Entrez une séquence Break à partir du clavier pour passer en mode Switch:. L'application terminal et le système d'exploitation que vous utilisez déterminent la séquence Break à utiliser. Hyperterminal qui opère avec Windows 2000 ou XP utilise Ctrl-Break Cet exemple utilise Hyperterminal pour passer en mode switch: sur un 2955. C2955 Boot Loader (C2955−HBOOT−M) Version 12.1(0.508)EA1, BETA TEST SOFTWARE Compiled Wed 30−Oct−02 15:24 by antonino WS−C2955T−12 starting... Base ethernet MAC Address: 00:03:fd:62:7c:00 Xmodem file system is available. Initializing Flash... flashfs[0]: 19 files, 2 directories flashfs[0]: 0 orphaned files, 0 orphaned directories flashfs[0]: Total bytes: flashfs[0]: Bytes used: flashfs[0]: Bytes available: flashfs[0]: flashfs fsck took 7 seconds. ...done initializing flash. Boot Sector Filesystem (bs:) installed, fsid: 3 Parameter Block Filesystem (pb:) installed, fsid: 4 *** The system will autoboot in 15 seconds ***
7
2. Entrez la commande flash_init puis la commande load_helper.
Send break character to prevent autobooting. !−−− Attendez de voir ce message avant !−−− d'entrer la séquence Break.. !−−− Entrez Ctrl−Break avec HyperTerminal. The system has been interrupted prior to initializing the flash filesystem. The following commands will initialize the flash filesystem, and finish loading the operating system software: flash_init load_helper boot switch: d. Passez à l'étape 2. 2. Entrez la commande flash_init puis la commande load_helper. Si la Flash est déjà initialisée, vous voyez ceci: switch: flash_init Initializing Flash... ...The flash is already initialized. Si la flash n'est pas initialisée, vous voyez ceci: switch: flash_init flashfs[0]: 21 files, 2 directories flashfs[0]: 0 orphaned files, 0 orphaned directories flashfs[0]: Total bytes: flashfs[0]: Bytes used: flashfs[0]: Bytes available: flashfs[0]: flashfs fsck took 7 seconds. ...done initializing flash. Boot Sector Filesystem (bs:) installed, fsid: 3 Parameter Block Filesystem (pb:) installed, fsid: 4 Entrez la commande load_helper pour charger toute image d'aide de boot. Voici un exemple: switch: load_helper
8
2 −rwx 5 <date> private−config.text 3 −rwx 110 <date> info
3. Entrez la commande dir flash: pour voir le contenu du système de fichiers Flash Déterminez s'il y a des fichiers image IOS Cisco ou des répertoires d'images dans la flash. Les fichiers image IOS Cisco sont des fichiers .bin et les répertoires d'ima- ges sont nommés avec le nom de l'image sans l'extension bin. Si aucune image IOS Cisco ou aucun répertoire d'images n'existe, vous voyez ceci: switch: dir flash: Directory of flash:/ 2 −rwx 5 <date> private−config.text 3 −rwx 110 <date> info 4 −rwx 976 <date> vlan.dat 6 −rwx 286 <date> env_vars 26 −rwx 1592 <date> config.text 8 drwx 1088 <date> html 19 −rwx 110 <date> info.ver bytes available ( bytes used) switch: !−−− Aucune Image IOS Cisco ou répertoire n'existe dans la Flash. Si le contenu de votre flash ressemble à cela, allez directement à l'étape 4. L'étape 4 permet la récupération du commutateur avec un transfert de fichier Xmodem S'il y a déjà une image en flash, entrez la commande boot pour essayer de récupé- rer le commutateur. Avant d'entrer la commande boot, vérifiez où est stockée l'ima- ge IOS Cisco dans la flash. L'endroit où l'image est stockée peut différer, cela dé- pend du modèle de votre commutateur. Système de fichiers Flash Catalyst 2940, 2950 et 2955 Le fichier image de l'IOS Cisco (fichier .bin) réside toujours dans le répertoire flash: sur les commutateurs des séries Catalyst 2940, 2950 et voici un exemple. switch: dir flash: 3 −rwx <date> c2950−i6q4l2−mz.121−13.EA1.bin !−−− Le fichier image IOS Cisco (.bin file) est stocké dans !−−− le répertoire flash: sur les commutateurs des séries !--- Catalyst 2940, 2950 et 2955. 6 drwx 832 <date> html 22 −rwx 110 <date> info 23 −rwx 110 <date> info.ver 25 −rwx 38 <date> env_vars bytes available ( bytes used) !−−− Cette sortie vient d'un commutateur Catalyst 2950 switch. !--- La sortie pour un Catalyst 2940 ou 2955 varie légèrement.
9
Système de fichier Flash Catalyst 2970, 3550, 3560 et 3750
L'organisation du système de fichier Flash sur un Catalyst 2970, 3550, 3560 et 3750 est un peu différent. Vous pouvez stocker le fichier image IOS Cisco dans flash:répertoire. Toutefois si vous utilisez l'image Cluster Management Suite (CMS) pour administrer les commutateurs avec une interface web, vous pouvez stocker le fichier image IOS Cisco dans son propre répertoire. Entrez la comman- de dir flash:directory pour trouver le fichier image dans ce cas switch: dir flash: Directory of flash:/ 2 −rwx 976 <date> vlan.dat 3 −rwx 386 <date> system_env_vars 4 −rwx 5 <date> private−config.text 6 −rwx 1554 <date> config.text 24 drwx 192 <date> c3550−i5q3l2−mz.121−13.EA1 !−−− Vous pouvez stocker le fichier image IOS Cisco dans son propre !--- répertoire. Nommez le répertoire avec le nom de l'image mais sans !--- l'extension .bin. 42 −rwx 33 <date> env_vars !−−− Partie supprimée. switch: dir flash:c3550−i5q3l2−mz.121−13.EA1 !−−− Entrez la commande dir flash:<directory> !−−− pour voir la présence du fichier image IOS Cisco. Directory of flash:c3550−i5q3l2−mz.121−13.EA1/ 25 drwx 832 <date> html 40 −rwx <date> c3550−i5q3l2−mz.121−13.EA1.bin !−−− C'est l'emplacement de stockage du fichier image IOS Cisco !--- pour une image CMS. 41 −rwx 252 <date> info bytes available ( bytes used) !−−− Cette sortie vient d'un commutateur Catalyst 3550 switch. !−−− La sortie pour un Catalyst 2970, 3560, ou 3750 varies !--- légèrement. switch:
10
switch: boot flash:c2950−i6q4l2−mz.121−13.EA1.bin
Tentative de boot Après avoir vérifié où réside le fichier image IOS Cisco, essayez de booter l'image Entrez soit la commande boot flash:filename soit la commande boot flash: direc- tory/filename. Catalyst 2950 switch: boot flash:c2950−i6q4l2−mz.121−13.EA1.bin !−−− Cet exemple utilise la commande boot flash:<filename> !−−− sur un 2950. Loading "flash:c2950−i6q4l2−mz.121−13.EA1.bin"...########### ########################################################### !−−− Partie supprimée. !−−− La syntaxe de cette commande est la même pour les !--- commutateurs des séries Catalyst 2940 et 2955. Catalyst 3550 switch: boot flash:c3550−i5q3l2−mz.121−13.EA1/c3550−i5q3l2−mz.121−13.EA1.bin !−−− Cet exemple utilise la commande boot flash:<filename>/<directory> !−−− sur un Catalyst 3550. Loading"flash:c3550−i5q3l2−mz.121−13.EA1/c3550−i5q3l2−mz.121−13.EA1.bin" ...###################################################################### ############## !−−− Cette syntaxe de commande est la même pour les commutateurs !--- des séries Catalyst 2970, 3560 et 3750. Si vous entrez la commande boot et que le résultat est un démarrage réussi soit l'invite par défaut switch> soit l'invite hostname> s'affiche. Press RETURN to get started! Switch> !−−− Le démarrage est réussi. Assurez-vous que vous avez configuré la commande boot correcte sur le commuta- teur. Voir la section Vérification de ce document. Si vous entrez la commande boot et que la commande résulte en un échec de boot, soit l'invite switch: s'affiche soit le commutateur est bloqué dans une boucle de redémarrage continuel. La seule option pour récupérer le commutateur est un transfert de fichier Xmodem. L'étape 4 couvre ce transfert.
11
Flash, exécutez un transfert de fichier par Xmodem.
4. Si la commande boot échoue ou s'il n'y a pas d'image valide sur laquelle booter en Flash, exécutez un transfert de fichier par Xmodem. Un transfert de fichiers Xmodem typique peut prendre jusqu'à deux heures selon la taille de l'image. Note: N'utilisez pas une image CMS (fichier .tar). L'image est plus grande et prend plus de temps pour le transfert. Entrez la commande dir:flash pour comparer la taille de l'image en octets avec l'espace libre qui reste en flash. Voici un exemple. switch: dir flash: Directory of flash:/ !−−− Partie supprimée. bytes available ( bytes used) !−−− Il y a approximativement 3 Mo d'espace Flash !--- disponible pour une nouvelle image. Si nécessaire entrez la commande delete pour effacer toute image corrompue. Voici un exemple: switch: delete flash:c2950−i6q4l2−mz.121−12c.EA1.bin !−−− Entrez la commande delete flash:<filename> !−−− pour effacer une image IOS Cisco. Are you sure you want to delete"flash:c2950−i6q4l2−mz.121−12c.EA1.bin" (y/n)? y !−−− Entrez y pour oui si vous voulez effacer l'image. File "flash:c2950−i6q4l2−mz.121−12c.EA1.bin" deleted switch: L'exemple suivant montre une procédure Xmodem sur un Catalyst 2955 en utili- sant Hyperterminal. La procédure est la même pour tous les commutateurs Cata- lyst à configuration fixe que ce document couvre a. Entrez la commande copy xmodem:flash:filename sur le commutateur. Voici un exemple: switch: copy xmodem: flash:c2955−i6q4l2−mz.121−13.EA1.bin Begin the Xmodem or Xmodem−1K transfer now... CCC
12
b. Dans la barre de menu de la fenêtre Hyperterminal, choisissez Transfer> Send
File. c. Choisissez le protocole Xmodem dans la boite de dialogue Send file et cliquez sur Browse pour sélectionner l'image IOS Cisco (fichier .bin) que vous aviez déjà téléchargée. d. Cliquez sur Send pour commencer le transfert Xmodem.
13
heures selon la taille de l'image.
Le transfert de fichier Xmodem débute. Ce transfert peut prendre jusqu'à deux heures selon la taille de l'image. CCCCCCC ...... File "xmodem:" successfully copied to "flash:c2955−i6q4l2−mz.121−13.EA1 .bin" !−−− Si le transfert de fichier Xmodem échoue pour une raison quelcon- !--- que, redémarrer le processus. !−−− Si le transfert de fichier Xmodem est réussi, vous obtenez l'invite !−−− switch:. switch:
14
5. Bootez avec la nouvelle image que vous venez de copier avec la procédure Xmodem.
Entrez la commande boot flash:filename comme dans l'exemple ci-dessous: switch: boot flash:c2955−i6q4l2−mz.121−13.EA1.bin Loading "flash:c2955−i6q4l2−mz.121−13.EA1.bin"...################## ################################################################### ########################## !−−− Partie supprimée. Press RETURN to get started! Switch> !−−− Le démarrage est réussi. Assurez-vous que les instructions de boot sont correctes. Comment accélérer la procédure de récupération par Xmodem Quand un utilisateur essaie de récupérer le commutateur à partir d'un IOS corrompu ou manquant, la commande copy xmodem:flash:[IOS filemane] pourrait ne pas être affichée sous l'invite switch:. La commande copy pourrait être affichée sous l'invite switch: mais pas la commande copy xmodem:. Compléter ces étapes pour accélérer la récupération avec Xmodem: 1. Fixer le débit à à l'invite switch: switch: set BAUD !−−− L'écran devient blanc après l'entrée de cette command. 2. Redémarrez Hyperterminal 3. Sous les Propriétés Port COM, sélectionnez bit par seconde. L'invite switch: s'affiche Démarrez la procédure de récupération avec Xmodem. 5. A la fin de la procédure de récupération, fixez le débit à Si la commande set baud rate ne change pas le débit à 9600, entrez la commande unset baud pour passer le débit à sa valeur par défaut qui est 9600 bit/s.
15
Vérification Exécutez ces étapes: Entrez la commande show version pour vérifier la version courante du logiciel avec lequel vous opérez Voici un exemple: 2955#show version Cisco Internetwork Operating System Software IOS (tm) C2955 Software (C2955−I6Q4L2−M), Version 12.1(13)EA1, RELEASE SOFTWARE !−−− C'est la version courante du logiciel. 2. Entrez la commande dir flash:filename pour repérer le fichier image IOS Cisco sur un Catalyst 2940, 2950 ou 2955. 2950#dir flash: Directory of flash:/ 3 −rwx 5 Mar :12:55 private−config.text 4 −rwx Jan :06:25 c2955−i6q4l2−mz.121−13.EA1.bin !−−− L'image IOS Cisco (fichier.bin) est stockée en flash: !−−− sur un Catalyst 2940, 2950 or 2955. !−−− Partie supprimée. Si vous utilisez une image CMS sur un Catalyst 2970, 3550, 3560 ou 3750 vous pouvez stocker l'image IOS Cisco dans un répertoire d'images. Voici un exemple: 3550#dir flash: 2 −rwx 976 Mar :47:00 vlan.dat 4 −rwx 5 Mar :32:04 private−config.text 6 −rwx 1554 Mar :32:04 config.text 7 drwx 192 Mar :14:02 c3550−i5q3l2−mz.121−13.EA1 !−−− Notez le "d" pour directory dans les permissions. !−−− C'est un répertoire d'images qui est installé quand vous !--- mettez le commutateur à niveau avec une image CMS. !−−− L'image IOS Cisco (.bin file) est dans ce répertoire. 5 −rwx Mar :46:01 c3550−i5q3l2−mz.121−12c.EA1.bin !−−− C'est une autre image IOS Cisco (.bin file). 8 −rwx 33 Mar :14:06 env_vars 9 −rwx 384 Mar :14:06 system_env_vars bytes total ( bytes free) !−−− Cette sortie est celle d'un commutateur Catalyst La sortie !--- venant d'un Catalyst 2970, 3560, or 3750 varie légèrement. 3550#
16
3. Entrez la commande show version pour vérifier que les instructions de boot sont
correctes entrées Voici un exemple: Switch#show boot BOOT path−list: !−−− Aucune instruction de boot n'a été entrée dans ce cas. !−−− Partie supprimée. Note: Les instructions boot ne sont pas affichées dans la configuration ou lorsque vous entrez la commande show run sur tout commutateur Catalyst à configuration fixe que ce document couvre. Vous devez entrer la commande show boot pour affi- cher les instructions de boot Si aucune instruction de boot n'est configurée ou si l'instruction boot pointe vers une ancienne version de logiciel manquante, configurez l'instruction boot correcte Entrez la commande boot system flash:filename. 2955#configure terminal 2955(config)#boot system flash:c2955−i6q4l2−mz.121−13.EA1.bin !−−− Voici comment entrer l'instruction boot system !--- sur un Catalyst 2940, 2950 ou 2955. 2955(config)#end 2955# 2955#show boot BOOT path−list: flash:c2955−i6q4l2−mz.121−13.EA1.bin Si vous utilisez une image CMS sur un Catalyst 2970, 2550, 3560 ou 3750 vous pouvez stocker l'image IOS Cisco (fichier .bin) dans son propre répertoire. Entrez la commande boot system flash:directory/filname. Voici un exemple: 3550#configure terminal 3550(config)#boot system flash:c3550−i5q3l2−mz.121−13.EA1/c3550− i5q3l2−mz.121−13.EA1.bin !−−− Cette commande doit être entrée sur une seule ligne. !−−− Voici comment entrer l'instruction boot system sur un Catalyst !−−− 3550 si l'image IOS Cisco (fichier .bin) est dans son propre !--- répertoire. 3550#end 3550# 3550#show boot BOOT path−list: flash:c3550−i5q3l2−mz.121−13.EA1/c3550−i5q3l2− mz.121−13.EA1.bin
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.