forum.bitel.ru
http://forum.bitel.ru/

Nas на freebsd
http://forum.bitel.ru/viewtopic.php?f=5&t=1873
Страница 2 из 4

Автор:  Sinoptik [ 01 мар 2009, 08:14 ]
Заголовок сообщения: 

ребят, походу на wiki материала наскрёбывается :D

Автор:  Nik [ 02 мар 2009, 16:42 ]
Заголовок сообщения: 

snark писал(а):
Nik писал(а):
И что? У тебя там не PPP завёрнуто чтоли? Точно так же грепнуть по IP который со стороны MPD в тунеле.

таки чем плох метод получения данных непосредственно из самого mpd? или это не кошерно?

На каждую версию mpd писать свой скрипт, переименовали шаблон у mp5 - опять переписывать скрипт.

Автор:  snark [ 02 мар 2009, 17:26 ]
Заголовок сообщения: 

Nik писал(а):
На каждую версию mpd писать свой скрипт

думаю что предложенный мной скрипт сброса/учета будет работать в любой версии, т.к. использует стандартные, консольные средства mpd, т.к. его консоль в данном отношении мало изменилась за последнее время ...

Nik писал(а):
переименовали шаблон у mp5 - опять переписывать скрипт.

где взаимосвязь шаблона и скрипта? у меня в скрипте сброса ищутся ngXYZ интерфейсы, а в считалке просто перебиратся кол-во интерфейсов отданное mpd ...

Автор:  Nik [ 04 мар 2009, 13:05 ]
Заголовок сообщения: 

Sinoptik писал(а):
ребят, походу на wiki материала наскрёбывается :D

Ну какую ты wiki просишь? Переделать одну строку скрипта для SNMP, (который и нужен-то только для ручного сброса) и пример конфига под 5-й mpd?

Автор:  Nik [ 20 мар 2009, 13:18 ]
Заголовок сообщения: 

Кстати, теоретически на 5-м mpd можно количество юзеров через net-snmp смотреть по количеству интерфейсов, только вот тот же mrtg не умеет вычитать какую-то констатнту(количество не ng интрфейсов) и для mrtg будет врать немного :)

Автор:  snark [ 20 мар 2009, 15:41 ]
Заголовок сообщения: 

вот так:
Код:
ifconfig | grep ^ng | wc -l

по идее врать не должно, но но тут главное чтоб mpd нормально подчищал интерфейсы (в 5-м вроде все нормально с этим) ...

Автор:  skyb [ 16 окт 2010, 07:00 ]
Заголовок сообщения:  Re: Nas на freebsd

В продолжение темы....настроил, работает, но почему-то роутеры и линукс не цепляются, верней цепляются и сразу вылетают. В чем может быть проблема?

Вложения:
43.png
43.png [ 7.69 КБ | Просмотров: 13904 ]

Автор:  borisk [ 16 окт 2010, 12:45 ]
Заголовок сообщения:  Re: Nas на freebsd

Да в чем угодно. Например в тех же настройках шифрования. Что в логах mpd то?

Автор:  skyb [ 16 окт 2010, 14:51 ]
Заголовок сообщения:  Re: Nas на freebsd

Код:
[B-1] IFACE: Up event
[B-1] IPCP: rec'd Terminate Request #15 (Opened)
[B-1] IPCP: state change Opened --> Stopping
[B-1] IPCP: SendTerminateAck #3
[B-1] IPCP: LayerDown
[B-1] IFACE: Down event
[800-584] LCP: rec'd Terminate Request #10 (Opened)
[800-584] LCP: state change Opened --> Stopping
[800-584] Link: Leave bundle "B-1"
[800-584] RADIUS: Accounting user 'qwerty' (Type: 2)
[B-1] Bundle: Status update: up 0 links, total bandwidth 9600 bps
[B-1] IPCP: Close event
[B-1] IPCP: state change Stopping --> Closing
[B-1] IPCP: Down event
[B-1] IPCP: LayerFinish
[B-1] Bundle: No NCPs left. Closing links...
[B-1] IPCP: state change Closing --> Initial
[B-1] Bundle: Shutdown
[800-584] LCP: SendTerminateAck #3
[800-584] LCP: LayerDown
[800-584] RADIUS: Rec'd RAD_ACCOUNTING_RESPONSE for user 'qwerty'
[800-584] PPPoE: connection closed
[800-584] Link: DOWN event
[800-584] LCP: Close event
[800-584] LCP: state change Stopping --> Closing
[800-584] LCP: Down event
[800-584] LCP: LayerFinish
[800-584] LCP: state change Closing --> Initial
[800-584] Link: SHUTDOWN event
[800-584] Link: Shutdown

Автор:  snark [ 16 окт 2010, 17:16 ]
Заголовок сообщения:  Re: Nas на freebsd

шлюзом случайно не 127.0.0.1 стоит? винда это понимает, а вот сохо роутерам и прочим *nix от этого плохо становится

Автор:  skyb [ 16 окт 2010, 17:22 ]
Заголовок сообщения:  Re: Nas на freebsd

ога именно это стояло :)
поправил на 0.0.0.0/0 все заработало :)
или неправильно? что выставлять нужно?

Автор:  snark [ 16 окт 2010, 18:07 ]
Заголовок сообщения:  Re: Nas на freebsd

skyb писал(а):
ога именно это стояло :)

оно в конфиге потому и было закоменчено, т.к. на винде работало, а вот с роутерами - нед

skyb писал(а):
поправил на 0.0.0.0/0 все заработало :)
или неправильно? что выставлять нужно?

это НЕ ПРАВИЛЬНО! оно хотя и работает, но роут вида
Код:
0.0.0.0 0.0.0.0 -> 0.0.0.0/0

выглядит крайне ... эм ... странно ... в качестве шлюза надо поставить внешний адрес мпд машины - тогда и роуты будут правильными и у юзеров трейсы будут нормально ходить

Автор:  skyb [ 16 окт 2010, 18:25 ]
Заголовок сообщения:  Re: Nas на freebsd

пасиба, понял

Автор:  skyb [ 04 ноя 2010, 06:18 ]
Заголовок сообщения:  Re: Nas на freebsd

Выручайете, Поставили mpd в продакшен, в начале все было нормально, до 1200 абонентов доходило проблем небыло.Потом начали переделывать сеть и бабах, до 800 абонентов доходит и предположительно до 100мегабит, как у абонентов начанаются траблы со коростью, даже если шейпинга если нет, проблема тоже наблюдается.Что выложить какие настройки? как вымониторить где проблема?

Автор:  borisk [ 04 ноя 2010, 11:58 ]
Заголовок сообщения:  Re: Nas на freebsd

Что подразумевается под "начали переделывать сеть"? Вы физически что-то меняли в своей сети или просто поменяли ip адреса у клиентов? Используется ли в сети QoS?

Автор:  skyb [ 04 ноя 2010, 12:10 ]
Заголовок сообщения:  Re: Nas на freebsd

Физически меняли, просто дело в том что потом вернули все назад. Тоесть как было изначально и работало все замечательно. Проблемы остались. Вообще запутался. Что такое QoS со стороны понимания того что фряхе может быть плохо?
upd Нет QoS не используется.

Автор:  braek-neck [ 08 ноя 2010, 12:34 ]
Заголовок сообщения:  Re: Nas на freebsd

что именно меняли? в качестве какого сервера используете мпд. (пппое или впн)
что еще изменилось в последнее время в вашей сети. может нагрузка на канал увеличилась.

Автор:  skyb [ 08 ноя 2010, 15:02 ]
Заголовок сообщения:  Re: Nas на freebsd

Эм, давайте лучше с самого низу. Тоесть если сейчас подцепить > 800 пользователей и канал > 100 мегабит то начанаются проблемы со скоростью. MPD используется как pppoe сервер. воткнут сразу в ядро куда и втыкались циски, которые работают норм

Автор:  skyb [ 08 ноя 2010, 20:32 ]
Заголовок сообщения:  Re: Nas на freebsd

а проблема может быть в частой отправки netflow ? у меня она стоит на 1

Автор:  braek-neck [ 08 ноя 2010, 20:45 ]
Заголовок сообщения:  Re: Nas на freebsd

Думаю проблему можновычислить лишь после тщательного анализа произведенных вами действий,даже самых не значительных на ваш взгляд. попытайтесь с точностью до мельчайших деталей вспомнить как было раньше. и отменяйте по каждому пункту, пока проблема не исчезнет. сравните все конфиги до и после ваших действий после которых начались проблемы. исходя из собственной практики бавают важными даже самые не значительные изменения.

Автор:  skyb [ 09 ноя 2010, 04:03 ]
Заголовок сообщения:  Re: Nas на freebsd

Эм, а вообще по чему может тупить mpd установленный с нуля? по тому как я описал

Автор:  snark [ 09 ноя 2010, 18:42 ]
Заголовок сообщения:  Re: Nas на freebsd

в большинстве случаев тупит не мпд - тупит машина на которой он установлен

Автор:  skyb [ 09 ноя 2010, 19:42 ]
Заголовок сообщения:  Re: Nas на freebsd

ну да...i7 с 4 гигами ;) + интеловская карточка за 1.5 рубля
мож всетаки то что я шлю нетфлоу каждую секунду?

Автор:  snark [ 09 ноя 2010, 20:23 ]
Заголовок сообщения:  Re: Nas на freebsd

netflow можно по разному слать например у меня из ipfw трафик заворачивается в ноду которая рассылает на 2 коллектора - это пусть небольшая но все же нагрузка
сервер тюнили?

Автор:  skyb [ 10 ноя 2010, 04:16 ]
Заголовок сообщения:  Re: Nas на freebsd

Нет, сервер не тюнился. Тока то что ты давал. у меня ща генерируется столько нод сколько сессий. Мож дело в этом?

Автор:  skyb [ 11 ноя 2010, 13:57 ]
Заголовок сообщения:  Re: Nas на freebsd

есть идеи?
У меня ситуация- когда на на nas где стоит mpd появляется сессий > ~ 700-800 то у абонентов начинаются проблемы со скоростью. < 5кб. И не важно есть ли ограничение по скорости у этих абонентов или нет, плохо всем. В чем может быть проблема? какие конфиги/логи выложить?
Код:
# ngctl list
ngctl: send msg: No buffer space available

нетфлоу генерируется самим MPD
Код:
set netflow timeouts 1 1

может быть в этом проблема? как посмотреть в каком месте узко, что мешает правильно скорость выдавать абонентам?

Автор:  snark [ 11 ноя 2010, 15:20 ]
Заголовок сообщения:  Re: Nas на freebsd

skyb писал(а):
Код:
# ngctl list
ngctl: send msg: No buffer space available

может быть в этом проблема?

да

Автор:  skyb [ 11 ноя 2010, 15:55 ]
Заголовок сообщения:  Re: Nas на freebsd

Насколько я понял генерацией нетфлоу занимается ядро, оно не успевает обрабатывать? почему затык то? и в каком месте?
Понять охото

Автор:  snark [ 11 ноя 2010, 16:25 ]
Заголовок сообщения:  Re: Nas на freebsd

mpd работает через netgraph и оному netgraph-у не хватает памяти ...

Автор:  borisk [ 11 ноя 2010, 16:47 ]
Заголовок сообщения:  Re: Nas на freebsd

Проблемы с памятью netgraph выражаются по другому, а то, что показал товарищ всего лишь нетюненный:
net.graph.recvspace: 20480
net.graph.maxdgram: 20480

увеличить до нужного размера и так далее. Тюнить систему надо. Например у вас может тупо затыкаться карточка по прерываниям... используете поллинг? Может нехватать различных сетевых буферов. Вообще хоть немного man tuning читали?

Страница 2 из 4 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/