остаются зомби процессы

Ответить
axl
Сообщения: 54
Зарегистрирован: Ср май 24, 2006 8:17 am
Откуда: Stakhanov
Контактная информация:

остаются зомби процессы

Сообщение axl »

Во время работы биллинга остаются зомби процессы:
ps ax|grep racct
22828 ? Z 0:00 [racct.pl <defunct>]
22920 ? Z 0:00 [racct.pl <defunct>]
22926 ? Z 0:00 [racct.pl <defunct>]
22979 ? Z 0:00 [racct.pl <defunct>]
22985 ? Z 0:00 [racct.pl <defunct>]
23019 ? Z 0:00 [racct.pl <defunct>]
23058 ? Z 0:00 [racct.pl <defunct>]
23119 ? Z 0:00 [racct.pl <defunct>]
23142 ? Z 0:00 [racct.pl <defunct>]
23349 ? Z 0:00 [racct.pl <defunct>]
23928 ? Z 0:00 [racct.pl <defunct>]

Юзаю линукс и pppd + pptpd
При каждом логине и отключении остается один прцесс. Аливы у меня не работают почему то..

axl
Сообщения: 54
Зарегистрирован: Ср май 24, 2006 8:17 am
Откуда: Stakhanov
Контактная информация:

Сообщение axl »

Что, никто с таким не сталкивался?? После каждого аккаунтинг-запроса остается один зомби racct.pl
Сейчас пока один выход , периодически убиваю родителя, перезагружая радиус. Но это же не решение. Спецы по перлу, подскажите, как вычислить корень зла

Stas
Сообщения: 64
Зарегистрирован: Ср май 31, 2006 6:07 am

Re: остаются зомби процессы

Сообщение Stas »

axl писал(а): Юзаю линукс и pppd + pptpd
При каждом логине и отключении остается один прцесс. Аливы у меня не работают почему то..
Alive работать не будет. надо вручную дописать в доп параметрах NAS Acct-Interim-Interval=60 или сколько нравится, но 60 - это минимум.

axl
Сообщения: 54
Зарегистрирован: Ср май 24, 2006 8:17 am
Откуда: Stakhanov
Контактная информация:

Сообщение axl »

Да, это я уже пофиксил.. Теперь аливы отдаются, но после каждого остается зомби.. в результате после 30 минутной сессии остается 32 зомби.. Ресурсы тают на глазах..

axl
Сообщения: 54
Зарегистрирован: Ср май 24, 2006 8:17 am
Откуда: Stakhanov
Контактная информация:

Сообщение axl »

Ура! Наконец то решил эту проблему.
если у кого то еще остаются зомби racct.pl , то вам нужно подкорректировать файл /usr/local/radiusd/raddb/acct_users :

Код: Выделить всё

DEFAULT         Acct-Status-Type == Start
 Exec-Program-Wait = "/usr/abills/libexec/racct.pl"

DEFAULT         Acct-Status-Type == Alive
 Exec-Program-Wait = "/usr/abills/libexec/racct.pl"

DEFAULT         Acct-Status-Type == Stop
 Exec-Program-Wait = "/usr/abills/libexec/racct.pl"

То есть вместо Exec-Program использовать Exec-Program-Wait
linux + abills_0.33 + pppd + pptpd

Spider84
Сообщения: 25
Зарегистрирован: Сб дек 30, 2006 7:21 am
Контактная информация:

Сообщение Spider84 »

бился сегодня с этой проблемой. Но победил иначе. теперь висит 1 зомби :) т.е. не плодится. В майл листе радиуса эту проблему обсуждали, пришли к двум решениям: через wait и новое ядро. Давно хотел поставить новое ядро :)

Ответить