Coredump mentése FTP-re

Senkinek sem álma hogy az alábbi beállitások valamikor hasznára váljanak, de előbb-utóbb találkozni fog azzal a problémával hogy a routere valami okból kifolyólag összeomlik.

Ilyenkor a memória állapotát ki lehet menteni, hogy hogy a későbbiekben a hiba okára következtetni lehessen.

Természetesen a dump amit kapunk eléggé technikai jellegü és a Cisco segítsége nélkül nem biztos hogy egyedül megtaláljuk a választ a kérdésünkre.

A lefontosabb parancsok egy system crash után az alábbiak:

show version: információt ad a router hardveréről, IOS verziójáról, interfészekről, memóriájáról. Lényeges lehet bizonyos IOS-ek esetében tudni hogy mennyi memória illetve flash memória áll a rendelkezésre.

show stacks: Ez szintén egy fontos és hasznos parancs amennyiben több switchünk van össze-stackelve. Ez a parancs bővebb információt tud adni hogy a crash egy softveres hiba vagy valamilyen bus-hiba miatt történt.

show context: Ez a parancs a rendszer újrainditásáról illetve a stackel kapcsolatos információkat ad.

show tech-support: ezt a parancsot a Cisco TAC is kérni fogja, mely részletes információt ad a router konfigurációjáról, illetve részletes statisztikai és naplózási információkat is kilistáz.

debug sanity: memóriaproblémák kideritésére hasznos parancs

Cisco IOS az alábbi protokollokon tudja a coredump-okat kimenteni: FTP, TFTP, RCP, Flash Disk

Mivel az FTP az egyik legelterjedtebb módszer, igy jelen cikkben ezt fogom tárgyalni.

Konfiguráció:

  • ip ftp username username: Felhasználónevet adja meg az FTP kapcsolathoz.
  • ip ftp password password: Jelszót adja meg az FTP kapcsolathoz.
  • exception protocol ftp: A coredump FTP-n történő kimentését szabja meg.
  • exception region-size 65536: Memóriarégió mérete, melyet a coredump kiirás biztosítás érdekében tart fent szabadon a router.
  • exception dump ip-address: Az IP címe a gépnek, ahova a coredump-ot küldeni kell.

Cisco ajánlás szerint az FTP szervert érdemes a routerrel egyazon alhálóban elhelyezni.

Az alábbiakban láthatunk egy show version parancs kimenetet egy crash után:

Router# show version 
Cisco Internetwork Operating System Software
IOS (tm) RSP Software (RSP-PV-M), Version 12.0(10.6)ST, EARLY DEPLOYMENT
MAINTENANCE INTERIM SOFTWARE
Copyright (c) 1986-2000 by cisco Systems, Inc.
Compiled Fri 23-Jun-00 16:02 by richv
Image text-base: 0x60010908, data-base: 0x60D96000
ROM: System Bootstrap, Version 12.0(19990806:174725), DEVELOPMENT SOFTWARE
BOOTFLASH: RSP Software (RSP-BOOT-M), Version 12.0(9)S, EARLY DEPLOYMENT
RELEASE SOFTWARE (fc1)
Router uptime is 20 hours, 56 minutes
System returned to ROM by error - a Software forced crash, PC 0×60287EE8 
System image file is "slot0:rsp-pv-mz.120-10.6.ST"

Eredeti cikk: http://blogs.techrepublic.com.com/networking/?p=706&tag=nl.e115