Люди, помогите. Я только не давно столкнулся с цисками, поэтому некоторые проблемы не могу решить.
Есть cisco 2511 с 16 модемами. Впринципе работает нормально, но где-то через сутки, ну можеть чуть позже, начинают появляться ошибки такого плана:
3997: 5d04h: %SYS-2-MALLOCFAIL: Memory allocation of 18180 bytes failed from 0x32341DC, alignment 0
3998: Pool: I/O Free: 69520 Cause: Memory fragmentation
3999: Alternate Pool: None Free: 0 Cause: No Alternate pool
4000:
4001: -Process= "IP Input", ipl= 0, pid= 21
4002: -Traceback= 3264650 326545C 32341E4 32344BE 32348DA 32DC9F8 32DC7AE 32DAE32 32DAECA 32DB01AВнешне ошибка проявляеть, как невозможность у диалапщиков отправить почту. проходит буквально один-два пакета и переда останавливаеться. Перезапуск циски проблему решает.
Выдержки из системы:
> sh version
Cisco Internetwork Operating System Software
IOS (tm) 2500 Software (C2500-P-L), Version 12.1(26), RELEASE SOFTWARE (fc1)
Copyright (c) 1986-2004 by cisco Systems, Inc.
Compiled Sat 16-Oct-04 02:11 by cmong
Image text-base: 0x03041BC4, data-base: 0x00001000
ROM: System Bootstrap, Version 5.2(8a), RELEASE SOFTWARE
BOOTLDR: 3000 Bootstrap Software (IGS-RXBOOT), Version 10.2(8a), RELEASE SOFTWARE (fc1)
guard uptime is 49 minutes
System returned to ROM by power-on
System restarted at 14:15:14 UTC Thu Feb 15 2007
System image file is "flash:c2500-p-l.121-26.bin"
cisco 2511 (68030) processor (revision L) with 14336K/2048K bytes of memory.
Processor board ID 05363525, with hardware revision 00000000
X.25 software, Version 3.0.0.
1 Ethernet/IEEE 802.3 interface(s)
2 Serial network interface(s)
16 terminal line(s)
32K bytes of non-volatile configuration memory.
8192K bytes of processor board System flash (Read ONLY)
Configuration register is 0x2102
#sh buffer
Buffer elements
967 in free list (500 max allowed)
13734991 hits, 0 misses, 500 created
Public buffer pools
Small buffers, 104 bytes (total 50, permanent 50)
49 in free list (20 min, 150 max allowed)
3224680 hits, 4 misses, 18 trims, 18 created
0 failures (0 no memory)
Middle buffers, 600 bytes (total 25, permanent 25)
23 in free list (10 min, 150 max allowed)
489836 hits, 0 misses, 0 trims, 0 created
0 failures (0 no memory)
Big buffers, 1524 bytes (total 152, permanent 50)
142 in free list (5 min, 150 max allowed)
4559746 hits, 18330 misses, 2520 trims, 2622 created
15442 failures (228652 no memory)
VeryBig buffers, 4520 bytes (total 10, permanent 10)
10 in free list (0 min, 100 max allowed)
6216 hits, 647 misses, 1 trims, 1 created
647 failures (147 no memory)
Large buffers, 5024 bytes (total 1, permanent 0)
1 in free list (0 min, 10 max allowed)
168 hits, 479 misses, 3 trims, 4 created
479 failures (130 no memory)
Huge buffers, 18024 bytes (total 17, permanent 0)
3 in free list (0 min, 4 max allowed)
819574 hits, 63719 misses, 111264 trims, 111281 created
7276 failures (16187 no memory)
> sh mem
Head Total Used Free Lowest Largest
Processor B4D38 13935304 2454656 11480648 11122552 11220068
I/O E00000 2097152 1806864 290288 3160 82456
Из этого я вижу что буфера I/O переполняеться из-за нехватки памяти (Lowest=3160 а запрашивалось 18180).
Как можно увеличить буфер I/O или не в этом проблема?
Подскажите, плиз.
Заранее благодарен за ответы.