sirmax Опубликовано 10 июня, 2009 · Жалоба Сегодня один из пула серверов вывалился в панику... Как подниму - отпишу какое ядро было. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
N.leiten Опубликовано 10 июня, 2009 (изменено) · Жалоба Столкнулся с проблемой - периодически, через сутки, может, через пару суток вываливается в логи source-billing unregister_netdevice: waiting for ppp17 to become free. Usage count = 5 source-billing unregister_netdevice: waiting for ppp17 to become free. Usage count = 5 source-billing unregister_netdevice: waiting for ppp17 to become free. Usage count = 5 source-billing unregister_netdevice: waiting for ppp17 to become free. Usage count = 5 source-billing unregister_netdevice: waiting for ppp17 to become free. Usage count = 5 и так до полного зависания. Естественно интерфейсы разные и usage count тоже разный. Помогает перезагрузка.Судя по всему, при закрытии сокета, чего-то не освобождается или не убивается процесс, контроллирующий соединение. Колупал исходники - проблема не в модуле ядра, не в pppd и не в pptpd, начал смотреть pptp-plugin - глаза полезли наизнанку. Кто-нибудь с этим сталкивался и куда смотреть? Изменено 10 июня, 2009 пользователем N.leiten Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
xeb Опубликовано 10 июня, 2009 · Жалоба usage count тоже разный совершенно не естественно, нет закономерности, pptp-plugin тоже не наращивает usage count, это что-то другое ... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
N.leiten Опубликовано 10 июня, 2009 · Жалоба Я немного неправильно выразился. В общем такое происходит перед зависанием, одинаковые строки пишет. Просто при след. зависании уже всё другое, собственно говоря, искал зависимость по айпишнику - нет ее. Понятно, что проблема всплывает при отключении клиента, но в каком месте - не разобрался еще. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
nuclearcat Опубликовано 10 июня, 2009 · Жалоба Это глюк 2.6.29 ядра, в 2.6.30 пофиксили Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
N.leiten Опубликовано 10 июня, 2009 · Жалоба nuclearcat громадное пасибо, на этот счет тоже были подозрения, т.к. есть еще пара серверов с другими ядрами - там все отлично бегает. Буду обновляться. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sfstudio Опубликовано 11 июня, 2009 · Жалоба в 2.6.30 вообще многое пофиксили в том числе и по сети... Так что обновляться must have. Застарелые глюки таки позакрывали во многих подсистемах. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
nuclearcat Опубликовано 11 июня, 2009 · Жалоба Еще не доделали шейпинг HTB >~500Mbit/s и проблему неточности шейпинга с оверхедом. Там почти уже подготовил народ патчи, чтоб точность шейпинга была ~0.25-0.5% Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NiTr0 Опубликовано 11 июня, 2009 (изменено) · Жалоба IMHO - ищи уязвимости в своём ядре и/или pppd. Ядра разные были... Дистрибутивы - тоже (соответственно - пппд с разными наложенными патчами). Интересно просто, кто-то сталкивался с таким, или только мне повезло... Изменено 11 июня, 2009 пользователем NiTr0 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Kirya Опубликовано 15 июня, 2009 · Жалоба Зато все-же замечен другой гемор...Подвисающие сессии... :-( Причем теперь из-за проверок их дублей возникают геморы... Не про это ?https://sourceforge.net/mailarchive/message...GI4176%40hp.com Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sdy_moscow Опубликовано 15 июня, 2009 · Жалоба Зато все-же замечен другой гемор...Подвисающие сессии... :-( Причем теперь из-за проверок их дублей возникают геморы... Не про это ?https://sourceforge.net/mailarchive/message...GI4176%40hp.com этот трабл уже расковыряли давно... щас все работает без гемора. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
hiller Опубликовано 16 июня, 2009 · Жалоба Попробовал поставиться на 2.4.32. Вроде все компилится, но в модуле что-то с зависимостями: modprobe pptp /lib/modules/2.4.32/extra/pptp.o: /lib/modules/2.4.32/extra/pptp.o: unresolved symbol skb_set_network_header /lib/modules/2.4.32/extra/pptp.o: /lib/modules/2.4.32/extra/pptp.o: unresolved symbol find_next_bit /lib/modules/2.4.32/extra/pptp.o: /lib/modules/2.4.32/extra/pptp.o: unresolved symbol sk_run_filter_Rsmp_34e8b35c modprobe: insmod /lib/modules/2.4.32/extra/pptp.o failed modprobe: insmod pptp failed make server_install завершается с ошибкой make[1]: Leaving directory `/root/accel_pppd/accel-pptp-0.8.3/pptpd-1.3.3' (cd kernel/driver; make install) make[1]: execvp: /usr/src/linux/scripts/pathdown.sh: Permission denied make[1]: Entering directory `/root/accel_pppd/accel-pptp-0.8.3/kernel/driver' make[1]: Entering directory `/root/accel_pppd/accel-pptp-0.8.3/kernel/driver' cp: cannot stat `.o': No such file or directory make[1]: *** [install] Error 1 make[1]: Leaving directory `/root/accel_pppd/accel-pptp-0.8.3/kernel/driver' make: *** [module_install] Error 2 В чем можт быть причина? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NiTr0 Опубликовано 16 июня, 2009 · Жалоба depmod что говорит? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
hiller Опубликовано 16 июня, 2009 · Жалоба Вот: depmod: *** Unresolved symbols in /lib/modules/2.4.32/extra/pptp.o Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
xeb Опубликовано 16 июня, 2009 · Жалоба скомпилировано криво ладно, сёдня доработаю под 2.4, если время будет ... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
hiller Опубликовано 17 июня, 2009 · Жалоба Заранее огромное спасибо! Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
xeb Опубликовано 17 июня, 2009 · Жалоба В связи с тем, что sourceforge начало наконец предоставлять возможность использовать git, я меняю с текущего момента систему контроля версий на git. Теперь чтобы скачать исходники выполняем git clone git://accel-pptp.git.sourceforge.net/gitroot/accel-pptp, более подробную информацию можно найти тут commit 6fac2c05c6ad0ea9684ad8be38ae2f12687a4df2 Author: xeb <xeb@mail.ru> Date: Wed Jun 17 10:51:36 2009 +0400 * updated support for 2.4 kernel (tested on 2.4.37) * fixed compilation issue for 2.6.19 kernel Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
hiller Опубликовано 23 июня, 2009 · Жалоба Долго не мог добраться до этого сервера, вобщем стало несколько проще, теперь вместо трех unresolved symbol остался один: nsmod pptp Using /lib/modules/2.4.32/extra/pptp.o /lib/modules/2.4.32/extra/pptp.o: /lib/modules/2.4.32/extra/pptp.o: unresolved symbol sk_run_filter_Rsmp_34e8b35c :( Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sfstudio Опубликовано 23 июня, 2009 · Жалоба Долго не мог добраться до этого сервера, вобщем стало несколько проще, теперь вместо трех unresolved symbol остался один: nsmod pptp Using /lib/modules/2.4.32/extra/pptp.o /lib/modules/2.4.32/extra/pptp.o: /lib/modules/2.4.32/extra/pptp.o: unresolved symbol sk_run_filter_Rsmp_34e8b35c :( А обновить ядро до последнего из стабильной 2.4 ветки не проще чем заниматься ерундой? У вас же сервер а не какой-нить мелкороутер с бинарными блобами где ядро обносить не получаетс. С 2.4.32 много воды утекло однако. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
xeb Опубликовано 23 июня, 2009 (изменено) · Жалоба hiller, не забывай, tested on 2.4.37 !!! Изменено 23 июня, 2009 пользователем xeb Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
hiller Опубликовано 24 июня, 2009 · Жалоба А обновить ядро до последнего из стабильной 2.4 ветки не проще чем заниматься ерундой? У вас же сервер а не какой-нить мелкороутер с бинарными блобами где ядро обносить не получаетс. С 2.4.32 много воды утекло однако. Я бы с удовольствием, но это надо делать глубокой ночью, сервер под большой нагрузкой. Физический доступ к нему есть только с 13 до 17 часов. Если сломаю, то до часу дня куча торговых точек без связи с офисом останется... Страшновато его перегружать, у него уже несколько раз аптайм зашкаливал. Планируется его заменить на новый, но неизвестно когда дадут деньги на железо, кризис на дворе. Поэтому хотел облегчить судьбу бедняжки, на лету поставить accel_pptp... 23:06:56 up 189 days, 16:57, 459 users, load average: 16.88, 12.51, 11.64 hiller,не забывай, tested on 2.4.37 !!! Ок. Буду ждать нового железа. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
xeb Опубликовано 24 июня, 2009 · Жалоба хорошо, попробую под .32 сделать чтобы работало Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
xeb Опубликовано 24 июня, 2009 · Жалоба к сожалению у меня это ядро не компилируется Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sfstudio Опубликовано 24 июня, 2009 · Жалоба к сожалению у меня это ядро не компилируется У меня в гите лежит под 2.4.18(17) сильно сильно tested =))) прямая ссылка на сырцы модуля http://wive-ng.git.sourceforge.net/git/git...36b4cbb7af05d86 to xeb потрать 15 минут и добавь поддержку 2.4.17 2.4.18 ядер (теоретически 2.4.17 - 2.4.22 а может и выше, пробовать нужно) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
hiller Опубликовано 25 июня, 2009 (изменено) · Жалоба к сожалению у меня это ядро не компилируется Жалко :( У меня в гите лежит под 2.4.18(17) сильно сильно tested =))) прямая ссылка на сырцы модуля http://wive-ng.git.sourceforge.net/git/git...36b4cbb7af05d86 to xeb потрать 15 минут и добавь поддержку 2.4.17 2.4.18 ядер (теоретически 2.4.17 - 2.4.22 а может и выше, пробовать нужно) Попробую. Этот модуль совместим с тем, который для pppd от Xeb'a или его тоже от вас брать? Изменено 25 июня, 2009 пользователем hiller Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...