Зависшие radius процессы.

Ответить
bobik
Сообщения: 5
Зарегистрирован: Вс фев 24, 2008 8:03 am

Зависшие radius процессы.

Сообщение bobik »

Добрый день.
Столкнулся с проблемой. При прошествии некоторго времени после запуска сервера freeradius, в памяти начинают плодится процесы:
22134 root 1 96 0 5028K 1788K CPU1 1 145:35 102.29% radiusd

Их можно убить только kill -9. Т.е. через некоторое время сервер стопорится.
Сталкивался ли кто нибудь с подобной проблемой?
Версия abills 0.37
Freeradius 1.1.7
ОС FreeBSD 6.3

rizer
Сообщения: 14
Зарегистрирован: Вт фев 26, 2008 8:55 pm

Сообщение rizer »

Привет.
3-и недели боролись с такой же проблемой.
Появилась после того как кол-во онлайн перевалило за 25-30...
Радиус "зависал" отдельным пидом через 1-10 часов.
Машина Пень4/3.0
Всё грешили на радиус и его систему thread.
Оказалось, что когда абилс запускает скрип радакт(тот который за алайвы отвечает)
запускается отдельный радиус, и одновременно процесс скрипта(perl).
Можно поймать если смотреть TOP с интервалом в 1 сек.
В момент, когда запускается несколько скриптов в секунду, загрузка проца подскакивает до 30-40%. И в какой-то непредсказуемый момент времени, в процессах остаётся радиус(отдельным пидом) с загрузкой под 100%

Вылечили перeходом на rlm_perl. Всё делали по факу.
Перестала скакать загрузка проца, даже пинги на внешний интерфейс лучше стали.

~AsmodeuS~
Site Admin
Сообщения: 5746
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Сообщение ~AsmodeuS~ »

У меня тоже такое замечено в Freebsd 6.3 FreeRadius 1.7_3 (из портов)

вообще не понятно почему он виснет, прийдётся екперементировать с 2.0

che_burashk
Сообщения: 2
Зарегистрирован: Пт фев 29, 2008 9:35 am

Сообщение che_burashk »

с libthr собрать надо...

ran
Сообщения: 2298
Зарегистрирован: Вс окт 21, 2007 2:29 pm

Сообщение ran »

во-во... давно пора :D

realz
Сообщения: 1
Зарегистрирован: Ср мар 05, 2008 10:36 pm

Сообщение realz »

может просто замапить?

~AsmodeuS~
Site Admin
Сообщения: 5746
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Сообщение ~AsmodeuS~ »

если ктото нашёл решение сообщите. По исследованиям проблемы было замечено что такое случается на 2 ядерных процессорах (на 3,4 ядерных не знаю) при сильно нагрузке системы процес делится на 2 части и одна подвисает и грузит систему. Возможно это зависит от производителя AMD или Intel


Эта аномалия замечена уже за


radiusd
mpd
mc

пожалуйста сообщите Ваши конфигурации


Если ктото нашёл решение будем рады

ran
Сообщения: 2298
Зарегистрирован: Вс окт 21, 2007 2:29 pm

Сообщение ran »

под линухом вроде как не наблюдалось...

galaxy
Сообщения: 176
Зарегистрирован: Ср сен 13, 2006 6:57 pm
Откуда: Могилев-Подольский
Контактная информация:

Сообщение galaxy »

Да действительно под линуксом такого нет
У меня мамка двухпроцевая, и ядро линух с поддержкой смп работает
Вот если-бі еще у rlm_perl была поддержка трейдов!
Даже согласен заплатить за такую доработку :)
и наверное не я один.

ran
Сообщения: 2298
Зарегистрирован: Вс окт 21, 2007 2:29 pm

Сообщение ran »

Вот если-бі еще у rlm_perl была поддержка трейдов!
Даже согласен заплатить за такую доработку
и наверное не я один.
обеими ногами за!

sopov
Сообщения: 610
Зарегистрирован: Вс апр 02, 2006 7:13 pm

Сообщение sopov »

А в плане 7 версии фри кто чего скажет? Там вроде много что исправили... И теперь, вродебы, она правильно поддерживает SMP... Может и с радиусом там тоже что улучшилось?

enot
Сообщения: 9
Зарегистрирован: Пт май 02, 2008 7:14 am

Сообщение enot »

Темке ап
такая же проблема, двухядерный проц на тазике.
Кто-то нашел решение проблемы ?

chtito2
Сообщения: 479
Зарегистрирован: Чт апр 17, 2008 5:26 pm

Сообщение chtito2 »

Вылечили перeходом на rlm_perl. Всё делали по факу.
Перестала скакать загрузка проца, даже пинги на внешний интерфейс лучше стали.
Или перейти на 7-ю фри. Или замапить libthr.so на 6.х (man libmap.conf)

сайбрис
Сообщения: 40
Зарегистрирован: Сб июн 02, 2007 2:34 pm
Откуда: Кишинев, Молдова
Контактная информация:

Сообщение сайбрис »

привет всем!
та же самая проблема была у меня на FreeBSD 6.3
обновился до 7.0 версии. проблема исчезла!
freeradius 1.1.7_2

Ответить