URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 43738
[ Назад ]

Исходное сообщение
"FreeBSD: mbuf clusters exhausted"

Отправлено Havoc , 08-Май-04 18:48 
mbuf clusters exhausted - выдала фря.
в ядре:
maxusers 512
netstat -m выдает:
44558/70816/262144 mbufs in use (current/peak/max):
        44440 mbufs allocated to data
        118 mbufs allocated to packet headers
44117/65536/65536 mbuf clusters in use (current/peak/max)
148776 Kbytes allocated to network (11% of mb_map in use)
239463 requests for memory denied
1379 requests for memory delayed
0 calls to protocol drain routines

что делать и как бороться?


Содержание

Сообщения в этом обсуждении
"FreeBSD: mbuf clusters exhausted"
Отправлено logka , 08-Май-04 19:57 
>mbuf clusters exhausted - выдала фря.
>в ядре:
>maxusers 512
>netstat -m выдает:
>44558/70816/262144 mbufs in use (current/peak/max):
>        44440 mbufs allocated to
>data
>        118 mbufs allocated to
>packet headers
>44117/65536/65536 mbuf clusters in use (current/peak/max)
>148776 Kbytes allocated to network (11% of mb_map in use)
>239463 requests for memory denied
>1379 requests for memory delayed
>0 calls to protocol drain routines
>
>что делать и как бороться?


опцию в ядре NMB_CLUSTERS подними.... у меня она равна 22000 %)
             ^^^^^^^^^^^^^ - вродь так пишеца... подробнее в линте


"FreeBSD: mbuf clusters exhausted"
Отправлено Havoc , 08-Май-04 20:10 
>>mbuf clusters exhausted - выдала фря.
>>в ядре:
>>maxusers 512
>>netstat -m выдает:
>>44558/70816/262144 mbufs in use (current/peak/max):
>>        44440 mbufs allocated to
>>data
>>        118 mbufs allocated to
>>packet headers
>>44117/65536/65536 mbuf clusters in use (current/peak/max)
        ^^^^^^^^^^^^
>опцию в ядре NMB_CLUSTERS подними.... у меня она равна 22000 %)
>            
> ^^^^^^^^^^^^^ - вродь так пишеца... подробнее в линте
у меня 65535!


"FreeBSD: mbuf clusters exhausted"
Отправлено Havoc , 08-Май-04 22:28 
Спасайте!!!!
Сервер глючит по черному!



"FreeBSD: mbuf clusters exhausted"
Отправлено Дмитрий Ю. Карпов , 09-Май-04 00:39 
А может, это кто-то проводит DoS-атаку?



"FreeBSD: mbuf clusters exhausted"
Отправлено Havoc , 09-Май-04 15:57 
>А может, это кто-то проводит DoS-атаку?
Может. А как узнать? В логах вроде ничего подозрительного.
Вообще глюки начались после того как поставил mpd. Хотя вряд ли это взаимосвязано.
mbuf clusters - 65535. Больше вроде нельзя ставить?


"FreeBSD: mbuf clusters exhausted"
Отправлено Дмитрий Ю. Карпов , 09-Май-04 23:21 
Очевидная рекомендация: Попробуй отключить этот mpd.

"FreeBSD: mbuf clusters exhausted"
Отправлено Havoc , 10-Май-04 09:00 
>Очевидная рекомендация: Попробуй отключить этот mpd.
Снес сразу. Пока все нормально. Теперь думаю перейти на apache 2 - он не использует mbuf.


"FreeBSD: mbuf clusters exhausted"
Отправлено lavr , 11-Май-04 11:27 
>>Очевидная рекомендация: Попробуй отключить этот mpd.
>Снес сразу. Пока все нормально. Теперь думаю перейти на apache 2 -
>он не использует mbuf.

хм, что есть mpd и что есть apache[2]!?

[unix1]~ > whereis mpd
mpd: /usr/ports/net/mpd
[unix1]~ > cat /usr/ports/net/mpd/pkg-descr
Mpd is a netgraph(4) based implementation of the multi-link PPP
protocol for FreeBSD.  It is designed to be both fast and flexible.
It handles configuration and negotiation in user land, while routing
all data packets strictly in the kernel.  It supports several of
the numerous PPP sub-protocols and extensions, such as:

      Multi-link PPP capability
      PAP, CHAP, and MS-CHAP authentication
      PPP compression and encryption
      Point-to-Point Tunnelling Protocol (PPTP)

Mpd also includes many additional features:

      Dial-on-demand with idle timeout
      Multiple active connections running simultaneously
      Dynamic demand based link management (also known as ``rubber bandwidth'')
      Powerful chat scripting language for asynchronous serial ports
      Pre-tested chat scripts for automatic configuration of several
        common modems and ISDN terminal adapters
      Clean device-type independent design
      Comprehensive logging

WWW: http://www.dellroad.org/mpd/
[unix1]~ >

Проблемы с mpd решаются видимо соответствующим выставлением размера MTU