Guest Guest Posted 2005-03-06 02:38:10 Share Posted 2005-03-06 02:38:10 Поставил последний RC2 запустился вроди пашет, но вот за 30 мин работы вырубился уже 2 раза с записью в свой лог "Shuttingdown...20" Что это значит ? Link to post Share on other sites
Guest Guest Posted 2005-03-06 03:18:42 Share Posted 2005-03-06 03:18:42 добавлю что ОС FreeBSD 5.2.1 Блин, валитяс с какой то периодичность и в логе только эта запись. Скомпилился без ошибок Link to post Share on other sites
Guest Guest Posted 2005-03-06 03:27:19 Share Posted 2005-03-06 03:27:19 если быть точным то в логе появлятся вот такой кусок 2005-03-06 05:07:08 -- User pupkin 10.10.0.9 connected. 2005-03-06 05:15:02 -- Shutting down... 20 2005-03-06 05:15:02 -- TRAFFCOUNTER::Stop 2005-03-06 05:15:02 -- Reloading rules. 2005-03-06 05:15:02 -- User pupkin disconnected. 2005-03-06 05:15:02 -- Stopped. Link to post Share on other sites
XoRe 0 Posted 2005-03-06 06:03:50 Share Posted 2005-03-06 06:03:50 Такое ощущение, что stargazer получает сигнал, как от команды kill -x, где х - номер сигнала. Link to post Share on other sites
egor2fsys 5 Posted 2005-03-06 10:05:14 Share Posted 2005-03-06 10:05:14 попробуй запустить не через скрипта просто с командной строки ./stargazer посмтри что будет ..... и еще вот тут странно 2005-03-06 05:15:02 -- Reloading rules. значит СТГ прилетает сигнал на перечет рулсов .... что вообще в системе еще запущено ? Link to post Share on other sites
Guest Guest Posted 2005-03-06 11:03:40 Share Posted 2005-03-06 11:03:40 Кажетя на нарыв в чем дело У меня файл rules генерится автоматом (впихиваю теда UA-IX) ну и после этой процедуры стоит в скрипте killall -HUP stargazer в предыдущей моей версии это преводило к перечитке старГ конфигов (ну и рулеза в том числе) А в этом RC2 он просто умирает как от обычного killalll ^( А как же послать ему сигнал для перечитки rules ? Link to post Share on other sites
Guest Guest Posted 2005-03-06 13:10:08 Share Posted 2005-03-06 13:10:08 прошу прощения за орфографию, писал после ночи за сервером Link to post Share on other sites
St@lker 0 Posted 2005-03-06 23:57:48 Share Posted 2005-03-06 23:57:48 Эта версия сервера не переживает HUP и killall. У меня тоже скриптик был которые каждые 5 часов новые рульзы загонял ... теперь это делаю ручками, предварительно зашатдаунив сервер. ... Думаю такая бага только на Фри 5.х. Может быть к следующеме релизу поправят! Link to post Share on other sites
Guest Guest_stealZ Posted 2005-03-07 07:08:11 Share Posted 2005-03-07 07:08:11 Кстати я тут посмотреть что убивать сервер полностлью не обязательно. МОжно через ps узнать PID главного процесса старГ (потому что их 2 под Фрей) и сделать ему kill -1 В принципе работает. Хотя конечно приходится делать руками, но убивать сервер все же не надо. А возможно даже это и чрез скрипт можно автоматизирывать (путем разбора ps auxww | grep stargazer > file.txt ) и нахождения там нужного PID Link to post Share on other sites
Guest Guest Posted 2005-03-08 02:49:12 Share Posted 2005-03-08 02:49:12 Можно воспользоваться такой конструкцией #!/usr/local/bin/perl $pid = (sort split /\n/, `ps waux | grep /usr/local/sbin/stargazer | grep -v grep | grep -v perl | grep -v sh | awk '{print \$2}'`)[0]; `kill -1 $pid`; Расчет на то, родительский pid меньше дочернего. Link to post Share on other sites
XoRe 0 Posted 2005-03-08 02:51:34 Share Posted 2005-03-08 02:51:34 выше был я Link to post Share on other sites
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now