Home / Système & Réseaux / Supprimer définitivement des fichiers sur la bootflash d’un Cisco 6500.

Supprimer définitivement des fichiers sur la bootflash d’un Cisco 6500.

J’utilise depuis peu, un plugin Centreon pour surveiller la création de fichiers crashinfo sur les switchs Cisco. Le fichier Crashinfo est créé lors d’une erreur grave, soit matériel, soit logiciel sur les switchs. Et malgré la suppression de celui-ci, le plugin me dit qu’il est toujours actif. Bizarre!!!

J’avais un fichier crashinfo sur la bootflash d’un de mes modules. Pour voir le contenu de la flash sur un module, on utilise la commande suivante :

#dir sw1-slot10-dfc-bootflash :
  • Sw1 : nom du switch dans un contexte VSS (sw1 et sw2).
  • Slot : indique le numéro du module à vérifier.
  • Bootflash : carte flash du module ou sont stockés les fichiers de log, d’erreur, …

suppression_log_6500_1

Pour supprimer un fichier il faut utiliser la commande suivante :

#delete sw1-slot10-dfc-bootflash : crashinfo_20130902-140922-GMT1

Lorsque j’ai effectué cette commande, mon plugin Centreon m’indiquait toujours une erreur concernant le fichier Crashinfo. Alors lorsque je refais un dir de la bootflash, je ne vois aucun fichier. Bizarre.

suppression_log_6500_2

Après quelques recherches sur le web, j’ai compris que la commande Delete ne supprime pas le fichier, mais lui affecte un flag « D » pour Delete. Mais le fichier, lui, est toujours présent sur la bootflash et peut être vu avec la commande :

#dir /all sw1-slot10-dfc-bootflash:

suppression_log_6500_3

Le fichier peut être récupéré avec la commande Undelete.

#undelete 1 sw1-slot10-dfc-bootflash :

Pourquoi 1, tout simplement lorsque vous faites un dir /all, vous récupérer le numéro d’index du fichier à restaurer, ici 1.

Ensuite pour vérifier si votre fichier est bien restauré, faites un Dir sur le module.

# dir sw1-slot10-dfc-bootflash :

Le fichier n’est plus entre crochet, il a bien été restauré.

suppression_log_6500_4

Si vous avez un navigateur de MIB comme MIB Browser, charger la MIB CISCO-FLASH-MIB et afficher le tableau de l’OID CiscoFlashFileTable.

suppression_log_6500_5

Vous avez une colonne CiscoFlashFileStatus (4ème en partant de la gauche), qui indique le statut du fichier Deleted, InvalidChecksum, Valid. Ici nous pouvons voir que le fichier à le flag Delete.

Alors comment supprimer définitivement un fichier qui ne vous sert plus à rien.

Suivez cette procédure :

  • Etape 1 : Supprimer le fichier avec la commande Delete.
#delete sw1-slot10-dfc-bootflash : crashinfo_20130902-140922-GMT1
  • Etape2 : utiliser la commande Squeeze pour supprimer définitivement tous les fichiers marqués comme delete sur la bootflash en question.
#squeeze sw1-slot10-dfc-bootflash:

Tous les fichiers marqués comme Delete ou en Erreur seront supprimés définitivement et il sera impossible de les récupérer.

suppression_log_6500_7

Refaites une vérification avec le plugin et vous verrez à ce moment que du vert. Le fichier crashinfo ayant était définitivement supprimé.

Voici un petit retour d’expérience sympa sur l’utilisation des switchs Cisco.

That’s All.

  

Laisser un commentaire

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

nec ut facilisis sit Aenean id
Partagez1
Tweetez2
+12
Enregistrer1
Reddit
Partagez1
Pocket
7 Partages
QuickTutoriel

GRATUIT
VOIR