Страница 1 из 1
Нужна помощь в отладке mpd5
Добавлено: 2010-10-15 10:21:33
at
Периодически mpd-5.5 (pppoe) перестает реагировать на любые события процесс переходит в состояние STOP (top столбец STATE)
Код: Выделить всё
ds3# killall -9 mpd5
ds3# killall -9 mpd5
ds3# killall -9 mpd5
и в том же духе....
в логах никакой полезной информации нет (((
Перезагрузка сервера вешается на попытке остановить процесс mpd
судя по про всему тут
http://unix.derkeiler.com/Mailing-Lists ... 00193.html рассматривается этаже проблема...
Система довольна свежая
Код: Выделить всё
ds3#uname -a
ds3#FreeBSD ds3 d 8.1-STABLE FreeBSD 8.1-STABLE #0: Tue Sep 28 14:22:06 UTC 2010 at@ds3:/usr/obj/usr/src/sys/AT i386
и проблема периодически возникает...
Среднее количество туннелей 150-200. Максимальная нагрузка на сервер 14-15 Kpps.
netgraph подгружен модулями
Помогите собрать максимум информации по данной проблеме для составления bugreport или выяснения/устранение причин...
Буду благодарен за любую конструктивную информацию.
Re: Нужна помощь в отладке mpd5
Добавлено: 2010-10-15 10:24:58
Alex Keda
Re: Нужна помощь в отладке mpd5
Добавлено: 2010-10-15 10:26:39
at
не убивается никакие известными мне способами
ds3# kill -CONT 84859
ds3# kill -CONT 84859
ds3# kill -CONT 84859
и цель не убить процесс , а выяснить и устранить причину
Re: Нужна помощь в отладке mpd5
Добавлено: 2010-10-15 10:28:39
Alex Keda
он и не должен убиться по этому сигналу
он должен выйти из состояния STOP - тогда с ним можно будет что-то сделать
Re: Нужна помощь в отладке mpd5
Добавлено: 2010-10-15 10:30:35
at
не вышел
PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMA
84859 root 3 44 0 15008K 8104K STOP 1 1:16 0.00% mpd5
Re: Нужна помощь в отладке mpd5
Добавлено: 2010-10-15 10:38:15
at
Какую информацию о процессе/системе необходимо собрать что бы знающие люди могли с ней что то сделать ?
Re: Нужна помощь в отладке mpd5
Добавлено: 2010-10-15 10:48:26
Gloft
Отпишись разработчикам.
Т.к. один из разработчиков русский, то в форуме поддержки есть русская ветка.
Мне кажется они тебе помогут быстрее.
Re: Нужна помощь в отладке mpd5
Добавлено: 2010-10-15 19:24:43
Zohan
В 8.1 так и не излечили до конца утечку арпа
Гляньте в момент зависания: vmstat -m | grep lltable
Re: Нужна помощь в отладке mpd5
Добавлено: 2010-10-17 12:26:21
skeletor
Столкнулся с такой же проблемой. ОС FreeBSD 8.1 Release, amd64, mpd-5.5. Правда у меня одновременно 3-5 клиентов, но видимо это глюк то ли самого mpd то ли самой ОС. Пробовать другие версии mpd не могу, сервак работает 24*7, эксперименты обходятся фирме очень дорого
.
Как временное решение поставил в крон перезапуск раз в сутки mpd. Посмотрим, что это даст.
at Видимо нужно составлять багрепорт (если уже не составлен). Если вдруг удастся победить - напиши решение.
Re: Нужна помощь в отладке mpd5
Добавлено: 2010-10-17 12:30:59
Гость
для любителей mpd
советую почаще читать наг ру
там черным по белому написано какой mpd лучше использовать, для безглючной работы
а не ганатся за новыми циферками в версиях mpd
Re: Нужна помощь в отладке mpd5
Добавлено: 2010-10-17 20:58:13
skeletor
А не могли бы вы указать, где именно идёт речь? В какой именно теме? Пересмотрел несколько десятков тем так и не нашёл нужной.
Re: Нужна помощь в отладке mpd5
Добавлено: 2010-10-17 21:12:04
Гость
мне искать
лень
но пока прочитаете 199 результатов
думаю и так поймете, а может и на ту тему наткнетесь
она кстати где то в течении недели назад высплывала
там правда что то другое было о ng_queue паниках
но в целом там смысл такой же
Re: Нужна помощь в отладке mpd5
Добавлено: 2010-10-18 10:38:07
skeletor
Подсказали в одной рассылке. Приведу полностью цитату:
Как решение предлагается убрать опцию из ядра:
Прчиём, как пишут в этой же рассылке говориться, что у одних проблем не наблюдается, даже при присутствии этой строки. Но её отсутствие сказывается положительно на работе mpd. Сам пока не применил новое ядро, но через пару дней применю и проверю. Если у кого-то есть возможность применить раньше - проверьте.
Re: Нужна помощь в отладке mpd5
Добавлено: 2010-10-18 23:10:18
Dark_ASU
net.inet.flowtable.enable: 1
Re: Нужна помощь в отладке mpd5
Добавлено: 2010-10-19 9:46:25
skeletor
Всё верно. Эта опция доступна, если ядро собрано с
Код: Выделить всё
options FLOWTABLE
[root@srv-test /usr/local/www/UserManager]# sysctl -a | grep net.inet.flowtable.enable
net.inet.flowtable.enable: 1
[root@srv-test /usr/local/www/UserManager]# sysctl net.inet.flowtable.enable=0
net.inet.flowtable.enable: 1 -> 0
Правда я не знаю, повлияет ли оно на подвисания. Я уже убрал опцию из ядра (пример привёл из тестового тазика)
Re: Нужна помощь в отладке mpd5
Добавлено: 2010-10-19 17:58:37
Dark_ASU
У меня подвисания пропали
Re: Нужна помощь в отладке mpd5
Добавлено: 2010-10-22 6:04:38
receptor
а у меня их и не было
Re: Нужна помощь в отладке mpd5
Добавлено: 2010-10-31 11:40:22
skeletor
У меня тоже