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

Исходное сообщение
"mpd + много подключений... очень много..."

Отправлено gara , 24-Июн-03 15:25 
такой трабл с mpd:
Хочу открыть 600 bundle (или больше)
вываливается по ошибке:

[pptp269] ppp node is "mpd1434-pptp269"
[pptp269] can't connect iface and inet: File exists
[pptp269] netgraph initialization failed
[pptp270] ppp node is "mpd1434-pptp270"
[pptp257] EVENT: EventRegister: bad event: Read(2049) REF 0 @ 0x8340050
[pptp257] EVENT: EventRegister: bad event: Read(2048) REF 0 @ 0x834004c
[pptp270] EVENT: EventRegister: bad event: Read(2050) REF 0 @ 0x833f1b0
mpd: can't register event
mpd: fatal error, exiting
[pptp0] IPCP: Down event
[pptp0] IFACE: Close event
[pptp1] IPCP: Down event
[pptp1] IFACE: Close event


ктонибудь сталкивался ?

ядро собрал с

maxusers        0
options NMBCLUSTERS=32768
options NSFBUFS=32768

FreeBsd 4.7


Содержание

Сообщения в этом обсуждении
"mpd + много подключений... очень много..."
Отправлено A Clockwork Orange , 24-Июн-03 15:34 
>такой трабл с mpd:
>Хочу открыть 600 bundle (или больше)
>вываливается по ошибке:
>
>[pptp269] ppp node is "mpd1434-pptp269"
>[pptp269] can't connect iface and inet: File exists
>[pptp269] netgraph initialization failed
>[pptp270] ppp node is "mpd1434-pptp270"
>[pptp257] EVENT: EventRegister: bad event: Read(2049) REF 0 @ 0x8340050
>[pptp257] EVENT: EventRegister: bad event: Read(2048) REF 0 @ 0x834004c
>[pptp270] EVENT: EventRegister: bad event: Read(2050) REF 0 @ 0x833f1b0
>mpd: can't register event
>mpd: fatal error, exiting
>[pptp0] IPCP: Down event
>[pptp0] IFACE: Close event
>[pptp1] IPCP: Down event
>[pptp1] IFACE: Close event
>
>
>ктонибудь сталкивался ?
>
>ядро собрал с
>
>maxusers        0
>options NMBCLUSTERS=32768
>options NSFBUFS=32768
>
>FreeBsd 4.7


Круто! Это ты что 600 содеинений в mpd.conf руками прописал?!


"mpd + много подключений... очень много..."
Отправлено gara , 24-Июн-03 15:40 
>Круто! Это ты что 600 содеинений в mpd.conf руками прописал?!

ногами :))
написал скрипт который мне это все сделал :)


"mpd + много подключений... очень много..."
Отправлено A Clockwork Orange , 24-Июн-03 16:11 
>>Круто! Это ты что 600 содеинений в mpd.conf руками прописал?!
>
>ногами :))
>написал скрипт который мне это все сделал :)


А что за железо у тебя это все должно держать?


"mpd + много подключений... очень много..."
Отправлено gara , 25-Июн-03 00:40 
>А что за железо у тебя это все должно держать?
а что с железом проблемы ?
недумаю чтоб проц очень сильно загружался.
Собираю и тестиру на селероне. щас еще на p-I проверю :)))
(я отключил сжатие).

Вобщем описанная мной проблема лечится так:  

mpd-3.13/src/ppp.h
строка
#define FD_SETSIZE      2048  /* Increase this if you have zillions of bundles */

предположим что 2048 соответствуют 256 bundle
итого если хотим открыть
хотим 1024 bundle пишем (8*1024)
#define FD_SETSIZE      8192

проверил все запустилось все бандлы создались.

Запустил на p-I 233mmx 128Mb.
на 600 бандлов сожрала 8 Мб. при старте поглотила 99% проца, но после создания бандлов отпустило :))
Загружалась(создавал бандлы) примерно 28 сек.