Поиск по этому блогу

16.02.2010

Как умеючи запороть файловую систему

Не первый раз сталкиваюсь, что чересчур длительный процесс может привести к перезагрузке маршрутизатора.
Выглядело это так (смотреть размер файлов и название каталога):
router#show flash: all
-#- --length-- -----date/time------ path
1 48070248 Feb 15 2010 11:01:14 c2800nm-ipvoicek9-mz.124-24.T1.bin
2 0 Dec 29 2009 04:12:38 cme
3 0 Dec 29 2009 04:12:38 cme/Desktops
5 0 Dec 29 2009 04:12:38 cme/Desktops
7 0 Dec 29 2009 04:12:38 cme/Desktops
9 0 Dec 29 2009 04:12:38 cme/Desktops
12 0 Dec 29 2009 04:12:38 cme/Desktops
13 0 Dec 29 2009 04:12:38 cme/Desktops
18 0 Dec 29 2009 04:12:38 cme/Desktops
22 1858434031 Feb 04 1901 14:32:20 cme/Desktops/.8vP/q
23 1126837885 Feb 01 2025 07:02:48 cme/Desktops/.8vP/-
26 587793577 Mar 05 1997 17:37:32 cme/Desktops/V.$
27 0 Dec 29 2009 04:12:38 cme/bacdprompts
28 0 Dec 29 2009 04:12:38 cme/bacdprompts
29 0 Dec 29 2009 04:12:38 cme/gui
30 0 Dec 29 2009 04:12:38 cme/phone
31 0 Dec 29 2009 04:12:40 cme/ringtones
32 22542 Dec 29 2009 05:00:44 cme/CME-7-0-full-readme-v.1.0.txt
33 462848 Dec 29 2009 05:00:50 cme/CME-locale-ru_RU-Russian-7.0.1.1.tar
34 496521 Dec 29 2009 04:41:36 cme/music-on-hold.au
35 197333 Dec 29 2009 05:09:48 crashinfo_20091229-050948

7888896 bytes available (56127488 bytes used)

******** ATA Flash Card Geometry/Format Info ********

ATA CARD GEOMETRY
Manufacturer Name
Model Number STI Flash 7.4.0
Serial Number STI J135307285231420
Firmware Revision 02-10-06
Number of Heads 8
Number of Cylinders 490
Sectors per Cylinder 32
Sector Size 512
Total Sectors 125440

ATA PARTITION 1 INFO
Start Sector 32
Number of Sectors 125408
Size in Bytes 64208896
File System Type FAT16
Number of FAT Sectors 62
Sectors Per Cluster 8
Number of Clusters 15629
Number of Data Sectors 125032
Base FAT Sector 107
Base Root Sector 231
Base Data Sector 263

ATA MONLIB INFO
Image Monlib size 118124
Disk Monlib Size 50264
Disk Space Available 54272
Name piptom-atafslib-m
Start sector 2
End sector 100
Updated By C2800NM-IPBASE-M12.3(8)T8
Version 1

Это было уже после, как с этой flash-карты был удален старый ios, md5 которого не совпадало, и залит новый.
router#copy ftp://10.0.0.100/pub/ios/c2800nm-ipvoicek9-mz.124-24.T1.bin flash:
Destination filename [c2800nm-ipvoicek9-mz.124-24.T1.bin]?
Accessing ftp://10.0.0.100/pub/ios/c2800nm-ipvoicek9-mz.124-24.T1.bin...
Loading pub/ios/c2800nm-ipvoicek9-mz.124-24.T1.bin !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[OK - 48070248/4096 bytes]

48070248 bytes copied in 455.668 secs (105494 bytes/sec)

router#verify /md5 flash:c2800nm-ipvoicek9-mz.124-24.T1.bin
.....................................................................................................................................
%Error computing MD5 hash flash:c2800nm-ipvoicek9-mz.124-24.T1.bin (Unknown error 0)

Анализ crashinfo показал, что рекурсивное удаление вызвало ошибку в работе маршрутизатора и , как следствие, его перезагрузку:
CMD: 'del /r /f cme' 10:09:48 TMZ Tue Dec 29 2009

*Dec 29 05:09:48.759: %SYS-6-STACKLOW: Stack for process Virtual Exec running low, 0/12000

%Software-forced reload

Следующей командой было format flash: