ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 

  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: Inet-Admins
Inet-Admins mailing list archive (inet-admins@info.east.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[inet-admins] =?koi8-r?B?dHJhZmZpYy1zaGFwZSDJIMXHzyDP3sXSxcTYLi4g?=





Hi!

Вот есть такая проблема: перегрузка внешнего канала. 
Создается оная из-за того, что webmaster'а наваяли всякого, 
и за этим народ и ломится со скоростью более чем 384Kbit/sec. 
А это, при учете того, что канал всего в 512K, тоскливо.
Ладно, подумал хитрый сибирский я, и зажал траффик от 
вебсерверов traffic-shape с ограничением в 256K 
inter se 0
traffic-shape group 115 256000 
access-list 115 permit tcp seg.men.t ma.s.k.a eq 80 any
access-list 115 deny ip any any

И некоторое время наслаждался тем, что вроде и волки целы,
т.е. информация от вебсервера в мир уходит, и овцы сыты,
т.е. юзера довольны тем, что их пакеты не грохаются в
общей очереди-нет нужды их перепосылать-все работает, и 
достаточно быстро.
Только вот через некоторое время киска сказала "ой",
и без того, чтобы ей с консоли сказать reload не поднималась. 
И второй раз так же. А на третий я вот чего с экрана снял: 

%SYS-2-MALLOCFAIL: Memory allocation of 1680 bytes failed from 0x3139E66, pool I/O, alignment 0
-Process= "Pool Manager", ipl= 6, pid= 4
-Traceback= 315637C 31570AC 3139E6E 315F844
hq-1>sh tra s s 0
          Access Queue     Packets   Bytes     Packets   Bytes     Shaping
I/F       List   Depth                         Delayed   Delayed   Active
Se0       115    949       91053     79410563  43997     38726135  yes
                 ^^^
и вот, насколько я понимаю вышеизложеный MALLOCFAIL,
это и есть его причина. 
 
А вот теперь собственно и сам вопрос: ну и как с этим бороться ? 
Есть ли возможность ограничить длину очереди для shape ? 
Или возможность изменить схему деления памяти на Processor vs I/O 
(ибо процессорной обычно метра два из четыре свободной набирается, 
а увеличить в полтора раза IO - это, соответственно, и вероятность 
mallocfail'а убавить :) ) ?

PS: советов перейти на custom queue, апгрейдить память и канал 
просьба не предлагать - знаю... :) 

PPS: 
Cisco Internetwork Operating System Software
IOS (tm) 2500 Software (C2500-IS-L), Version 11.2(9), RELEASE SOFTWARE (fc1)
Copyright (c) 1986-1997 by cisco Systems, Inc.
Compiled Mon 22-Sep-97 21:31 by ckralik
Image text-base: 0x0302EB70, data-base: 0x00001000

ROM: System Bootstrap, Version 5.2(8a), RELEASE SOFTWARE
BOOTFLASH: 3000 Bootstrap Software (IGS-RXBOOT), Version 10.2(8a), RELEASE SOFTW
ARE (fc1)

hq-1 uptime is 1 hour, 4 minutes
System restarted by reload at 21:08:37 MSK Tue Nov 25 1997
System image file is "flash:c2500-is-l.112-9", booted via flash

cisco 2522 (68030) processor (revision E) with 4096K/2048K bytes of memory.
Processor board ID 04821153, with hardware revision 00000002
Bridging software.
X.25 software, Version 2.0, NET2, BFE and GOSIP compliant.
Basic Rate ISDN software, Version 1.0.
1 Ethernet/IEEE 802.3 interface(s)
2 Serial network interface(s)
8 Low-speed serial(sync/async) network interface(s)
1 ISDN Basic Rate interface(s)
32K bytes of non-volatile configuration memory.
8192K bytes of processor board System flash (Read ONLY)

-- 
Alexandre Snarskii
the source code is included
=============================================================================
"inet-admins" Internet access mailing list. Maintained by East Connection ISP.
Mail "unsubscribe inet-admins" to Majordomo@info.east.ru if you want to quit.



 




Copyright © Lexa Software, 1996-2009.