yKpon 8 Posted 2011-12-09 13:24:19 Share Posted 2011-12-09 13:24:19 разьве не достаточно будет просто просуммировать все значения U и D и сравнить с нулём в том же user_impl.cpp, возможно я сильно заблуждаюсь конечно, это так... мысли вслух Link to post Share on other sites
madf 279 Posted 2011-12-10 07:24:04 Share Posted 2011-12-10 07:24:04 разьве не достаточно будет просто просуммировать все значения U и D и сравнить с нулём в том же user_impl.cpp, возможно я сильно заблуждаюсь конечно, это так... мысли вслух К моменту суммироания там вполне уже могут быть нули. Link to post Share on other sites
Balu75 0 Posted 2011-12-14 11:52:51 Share Posted 2011-12-14 11:52:51 Снова завис старгазер, точнее завис модуль взаимодействия с виндовым конфигуратором, отдельный его клон - модуль работы с локальным консольным конфигуратором на отдельном порту нормально продолжал работу, также нормально работал модуль mod_ia и пользователи могли коннетиться. пришлось убивать все процессы по -KILL. вот дамп - http://pastebin.com/JwdmdjzZ как я понял, интересующая нас нитка - Thread 1 Ну увидел там зависания. Хотелось бы еще увидеть динамику: вывод strace по такой нити в течении десятка секунд. Делается просто: strace -p <pid>, где pid - pid нити (не процесса!). В приведенном трейсе pid - это LWP. пробовал по LWP - strace: open("/proc/...", ...): No such file or directory trouble opening proc file пробовал по пиду процесса - Process 37805 attached - interrupt to quit pread: Device busy syscall trouble ни так ни так не получается подключить к процессу strace Link to post Share on other sites
madf 279 Posted 2011-12-14 15:07:33 Share Posted 2011-12-14 15:07:33 Во FreeBSD доступ к нитям, возможно, организован иначе, если вообще возможен Можно попробовать через htop, главное найти правильную нить. Link to post Share on other sites
yKpon 8 Posted 2012-01-03 08:04:20 Share Posted 2012-01-03 08:04:20 всем с новым годом! 23:59:00 последнего дня месяца это так и должно быть? Link to post Share on other sites
yKpon 8 Posted 2012-01-10 08:39:05 Share Posted 2012-01-10 08:39:05 ещё вопросик, для чего при изменении любого параметра выполняется изменение параметра cash на такое же? Link to post Share on other sites
madf 279 Posted 2012-01-10 12:58:46 Share Posted 2012-01-10 12:58:46 всем с новым годом! 23:59:00 последнего дня месяца это так и должно быть? А что здесь смущает? ещё вопросик, для чего при изменении любого параметра выполняется изменение параметра cash на такое же? Это как? Link to post Share on other sites
alexray 0 Posted 2012-01-31 13:39:33 Share Posted 2012-01-31 13:39:33 Добрый день. Имеется сервер, Debian GNU/Linux 6.0, 2.6.32-5-amd64 Столкнулся с проблемой. При поптытке перехода с 2012-01-31 17:05:02 -- Monitor: Stargazer is deadlocked! 2012-01-31 17:06:12 -- Stg v. 2.406 2012-01-31 17:06:12 -- Message queue created successfully. msgKey=5555 msgID=4849664 2012-01-31 17:06:12 -- Timer thread started successfully. 2012-01-31 17:06:12 -- Storage plugin: mysql_store v.0.67. Loading successfull. 2012-01-31 17:06:13 -- Users started successfully. 2012-01-31 17:06:13 -- Traffcounter started successfully. 2012-01-31 17:06:13 -- Module: 'InetAccess authorizator v.1.3'. Start successfull. 50 2012-01-31 17:06:13 -- Module: 'Always Online authorizator v.1.0'. Start successfull. 70 2012-01-31 17:06:13 -- Module: 'Stg configurator v.0.08'. Start successfull. 220 2012-01-31 17:06:13 -- Stg started successfully. 2012-01-31 17:06:13 -- +++++++++++++++++++++++++++++++++++++++++++++ на 2012-01-31 13:40:34 -- Stg v. 2.408-rc2 2012-01-31 13:40:34 -- Message queue created successfully. msgKey=5555 msgID=4096000 2012-01-31 13:40:34 -- Timer thread started successfully. 2012-01-31 13:40:34 -- Storage plugin: mysql_store v.0.67. Loading successfull. 2012-01-31 13:43:37 -- Stg v. 2.406 при старте замер и не стал дальше стартовать и отпал обновлял только бинарники install-bin [80506.415395] stargazer[21380]: segfault at 0 ip 00007f6129401cf2 sp 00007f612752ab18 error 4 in libc-2.11.3.so[7f6129386000+159000] В чем проблема? Link to post Share on other sites
Keen 10 Posted 2012-01-31 15:47:45 Share Posted 2012-01-31 15:47:45 библиотеки еще обнови, проблема исчезнет. Link to post Share on other sites
madf 279 Posted 2012-02-01 09:36:24 Share Posted 2012-02-01 09:36:24 ... 2012-01-31 13:40:34 -- Stg v. 2.408-rc2 2012-01-31 13:40:34 -- Message queue created successfully. msgKey=5555 msgID=4096000 2012-01-31 13:40:34 -- Timer thread started successfully. 2012-01-31 13:40:34 -- Storage plugin: mysql_store v.0.67. Loading successfull. 2012-01-31 13:43:37 -- Stg v. 2.406 ... - это как понимать? Какая из версий запускается? Похоже что обе... библиотеки еще обнови, проблема исчезнет. В 2.408 библиотеки компонуются статически, обновлять нечего. Разве что плагины. Link to post Share on other sites
felixio_01 8 Posted 2012-02-11 15:50:48 Share Posted 2012-02-11 15:50:48 Доброе время суток!!! Установил stargazer+Ubilling, по инструкции (http://wiki.ubilling...ubuntuserver104) предисторя проблемы: http://local.com.ua/...post__p__282042 Суть проблемы следующая: в админке (Ubilling) немогу создать тарифы там есть уже один тариф (tariff) он неудаляется и нередактируется. При попытке создать новый тариф, он не сохраняется... обсуждали эту проблему с nightfly... потом ещё и в аське пытались докопаться до истины (за что ему огромнейшее спасибо)...пришли к выводу что скорее всего проблем в старгайзере. Старгазер стартует очень долго (2-3 минуты), хотя там юзеров пару штук ))). и убивается также с трудом. в логах (/etc/stargazer/stargazer.conf) следующее... 2012-02-11 19:17:13 -- Stg v. 2.407-p1 2012-02-11 19:17:13 -- Message queue created successfully. msgKey=5555 msgID=32$ 2012-02-11 19:17:13 -- Timer thread started successfully. 2012-02-11 19:17:13 -- Storage plugin: mysql_store v.0.67. Loading successfull. 2012-02-11 19:17:13 -- Users started successfully. 2012-02-11 19:17:13 -- Traffcounter started successfully. 2012-02-11 19:17:13 -- Module: 'Ether_cap v.1.2'. Start successfull. 2012-02-11 19:17:13 -- Module: 'InetAccess authorization plugin v.1.4'. Start s$ 2012-02-11 19:17:13 -- Error: AUTH_IA: Bind failed. 2012-02-11 19:17:13 -- +++++++++++++++++++++++++++++++++++++++++++++ 2012-02-11 19:17:13 -- Module: 'Stg configurator v.0.08'. Stop successfull. 2012-02-11 19:17:13 -- Module: 'Stg configurator v.0.08'. Stop successfull. 2012-02-11 19:17:13 -- Module: 'Pinger v.1.01'. Stop successfull. 2012-02-11 19:17:13 -- Module: 'Always Online authorizator v.1.0'. Stop success$ 2012-02-11 19:17:13 -- Module: 'Always Online authorizator v.1.0'. Stop success$ 2012-02-11 19:17:13 -- Module: 'InetAccess authorization plugin v.1.4'. Stop su$ 2012-02-11 19:17:13 -- Module: 'InetAccess authorization plugin v.1.4'. Stop su$ 2012-02-11 19:17:13 -- Module: 'Ether_cap v.1.2'. Stop successfull. 2012-02-11 19:17:13 -- Traffcounter: Stop successfull. 2012-02-11 19:17:13 -- Users: Stop successfull. помогите разобраться.... Link to post Share on other sites
madf 279 Posted 2012-02-12 08:47:55 Share Posted 2012-02-12 08:47:55 ... 2012-02-11 19:17:13 -- Error: AUTH_IA: Bind failed. 2012-02-11 19:17:13 -- +++++++++++++++++++++++++++++++++++++++++++++ 2012-02-11 19:17:13 -- Module: 'Stg configurator v.0.08'. Stop successfull. 2012-02-11 19:17:13 -- Module: 'Stg configurator v.0.08'. Stop successfull. ... Начнем с того что версия старовата А закончим тем что вы пытались запустить два stargazer'а одновременно А долгий старт - да, есть такая проблема. Это когда он уже успел сделать fork, но потом что-то пошло не так (как в приведенном примере) и форкнутый процесс умер, а родительский ждет от него уведомления об успешном запуске. Link to post Share on other sites
felixio_01 8 Posted 2012-02-12 10:12:34 Share Posted 2012-02-12 10:12:34 Начнем с того что версия старовата А закончим тем что вы пытались запустить два stargazer'а одновременно .... хм Вы не правы, я убивал все процессы Stargazer перед тем как запустить Stargazer. это однозначно. т.е. Даже после перезагрузки машины, (stargazer не в автозапуске)....когда ещё никакой stargazer не запущен лог тот же, ведь по идее лог должен быть другим (ведь stargazer ещё не запущен)... я сейчас специально просмотрел весь лог (/var/log/stargazer.log)- везде одна и таже ошибка (Error: AUTH_IA: Bind failed.). но я не пойму почему 2012-02-11 19:17:13 -- Module: 'Stg configurator v.0.08'. Stop successfull. 2012-02-11 19:17:13 -- Module: 'Stg configurator v.0.08'. Stop successfull. А долгий старт - да, есть такая проблема. Это когда он уже успел сделать fork, но потом что-то пошло не так (как в приведенном примере) и форкнутый процесс умер, а родительский ждет от него уведомления об успешном запуске. как можно локализовать это "но потом что-то пошло не так" ??? Link to post Share on other sites
madf 279 Posted 2012-02-13 07:55:01 Share Posted 2012-02-13 07:55:01 1. То что у вас два раза останавливаются плагины однозначно говорит о том что запущено было два экземпляра. Ну или что у вас они все в конфиге задублированны. 2. Локализовать не требуется, проблема известна - плагин авторизатора не может занять свой порт потому что он уже кем-то занят. Что еще раз говорит в пользу старта двух экземпляров Stargazer. Link to post Share on other sites
felixio_01 8 Posted 2012-02-13 10:02:50 Share Posted 2012-02-13 10:02:50 1. То что у вас два раза останавливаются плагины однозначно говорит о том что запущено было два экземпляра. Ну или что у вас они все в конфиге задублированны. 2. Локализовать не требуется, проблема известна - плагин авторизатора не может занять свой порт потому что он уже кем-то занят. Что еще раз говорит в пользу старта двух экземпляров Stargazer. в конфиге который в /etc/stargazer/stargazer.conf ??? выкладываю его на всякий случай... проверяю какие процесы запущены: root@gw:/etc# ps -A | grep stargazer root@gw:/etc# процессов старгайзер нет... как ещё проверить запущен процесс старгайзера или нет? посмотрел в автозапуске: root@gw:/etc# ls -l /etc/rc2.d/S* lrwxrwxrwx 1 root root 17 Feb 6 18:37 /etc/rc2.d/S01rsyslog -> ../init.d/rsyslog lrwxrwxrwx 1 root root 14 Feb 6 20:26 /etc/rc2.d/S01sudo -> ../init.d/sudo lrwxrwxrwx 1 root root 17 Feb 8 18:03 /etc/rc2.d/S02apache2 -> ../init.d/apache2 lrwxrwxrwx 1 root root 15 Feb 8 18:03 /etc/rc2.d/S03acpid -> ../init.d/acpid lrwxrwxrwx 1 root root 20 Feb 8 18:23 /etc/rc2.d/S03bandwidthd -> ../init.d/bandwidthd lrwxrwxrwx 1 root root 14 Feb 8 18:03 /etc/rc2.d/S03cron -> ../init.d/cron lrwxrwxrwx 1 root root 13 Feb 8 18:03 /etc/rc2.d/S03gpm -> ../init.d/gpm lrwxrwxrwx 1 root root 25 Feb 8 20:06 /etc/rc2.d/S03isc-dhcp-server -> ../init.d/isc-dhcp-server lrwxrwxrwx 1 root root 15 Feb 8 18:06 /etc/rc2.d/S03mysql -> ../init.d/mysql lrwxrwxrwx 1 root root 15 Feb 8 18:03 /etc/rc2.d/S03rsync -> ../init.d/rsync lrwxrwxrwx 1 root root 19 Feb 8 18:24 /etc/rc2.d/S03softflowd -> ../init.d/softflowd lrwxrwxrwx 1 root root 13 Feb 8 18:03 /etc/rc2.d/S03ssh -> ../init.d/ssh lrwxrwxrwx 1 root root 18 Feb 8 18:03 /etc/rc2.d/S05bootlogs -> ../init.d/bootlogs lrwxrwxrwx 1 root root 18 Feb 8 18:03 /etc/rc2.d/S06rc.local -> ../init.d/rc.local lrwxrwxrwx 1 root root 19 Feb 8 18:03 /etc/rc2.d/S06rmnologin -> ../init.d/rmnologin lrwxrwxrwx 1 root root 23 Feb 8 18:03 /etc/rc2.d/S06stop-bootlogd -> ../init.d/stop-bootlogd root@gw:/etc# felixio_01 (11 Февраль 2012 - 17:50) писал: ... 2012-02-11 19:17:13 -- Error: AUTH_IA: Bind failed. 2012-02-11 19:17:13 -- +++++++++++++++++++++++++++++++++++++++++++++ 2012-02-11 19:17:13 -- Module: 'Stg configurator v.0.08'. Stop successfull. 2012-02-11 19:17:13 -- Module: 'Stg configurator v.0.08'. Stop successfull. ... Начнем с того что версия старовата это имеется ввиду Module: 'Stg configurator v.0.08' ? stargazer.conf.txt Link to post Share on other sites
Roman Pogosyan 3 Posted 2012-02-13 12:44:27 Share Posted 2012-02-13 12:44:27 2 загрузки модулей одион раз так : <Modules> # autoristion module AlwaysOnline (recomendate) <Module auth_ao> </Module> # autorisation module of stargazer <Module auth_ia> Port = 5555 UserDelay = 60 UserTimeout = 65 FreeMb = cash </Module> # trafic colector module of NetFlow <Module conf_sg> Port = 5555 </Module> </Modules> второй раз так : <Modules> <IncludeFile "conf-enabled.d/mod_*.conf"> </IncludeFile> </Modules> Link to post Share on other sites
morfey 82 Posted 2012-02-13 12:46:06 Share Posted 2012-02-13 12:46:06 Ага, старый конфиг по ходу. Посмотрите синтаксис нового конфига Link to post Share on other sites
felixio_01 8 Posted 2012-02-13 13:08:21 Share Posted 2012-02-13 13:08:21 ага понял... тогда вместо <Modules> <IncludeFile "conf-enabled.d/mod_*.conf"> </IncludeFile> </Modules> каждый модуль из conf-enabled.d/mod_*.conf прописать отдельно??? и что за новый синтаксис конфига? я ставил сервер сервер 2.407. (просто я ещё не со всем в теме, так сказать только вникаю в сабж). Знаю что уже вышел Сервер 2.408... в конфиге закоментировал #<IncludeFile "conf-enabled.d/mod_*.conf"> #</IncludeFile> Stargazer запустился нормально, в логе тоже ок. 2012-02-13 15:11:52 -- Stg v. 2.407-p1 2012-02-13 15:11:52 -- Message queue created successfully. msgKey=5555 msgID=0 2012-02-13 15:11:52 -- Timer thread started successfully. 2012-02-13 15:11:52 -- Storage plugin: mysql_store v.0.67. Loading successfull. 2012-02-13 15:11:52 -- Users started successfully. 2012-02-13 15:11:52 -- Traffcounter started successfully. 2012-02-13 15:11:52 -- Module: 'InetAccess authorization plugin v.1.4'. Start successfull. 2012-02-13 15:11:52 -- Module: 'Always Online authorizator v.1.0'. Start successfull. 2012-02-13 15:11:52 -- Module: 'Stg configurator v.0.08'. Start successfull. 2012-02-13 15:11:52 -- Stg started successfully. 2012-02-13 15:11:52 -- +++++++++++++++++++++++++++++++++++++++++++++ 2012-02-13 15:13:35 -- Admin's connect failed. IP 127.0.0.1 2012-02-13 15:13:35 -- Admin's connect failed. IP 127.0.0.1 Но изначальная проблема так и осталась: не могу созждать тарифы... Link to post Share on other sites
felixio_01 8 Posted 2012-02-13 14:26:10 Share Posted 2012-02-13 14:26:10 ага понял... тогда вместо <Modules> <IncludeFile "conf-enabled.d/mod_*.conf"> </IncludeFile> </Modules> каждый модуль из conf-enabled.d/mod_*.conf прописать отдельно??? и что за новый синтаксис конфига? я ставил сервер сервер 2.407. (просто я ещё не со всем в теме, так сказать только вникаю в сабж). Знаю что уже вышел Сервер 2.408... в конфиге закоментировал #<IncludeFile "conf-enabled.d/mod_*.conf"> #</IncludeFile> Stargazer запустился нормально, в логе тоже ок. 2012-02-13 15:11:52 -- Stg v. 2.407-p1 2012-02-13 15:11:52 -- Message queue created successfully. msgKey=5555 msgID=0 2012-02-13 15:11:52 -- Timer thread started successfully. 2012-02-13 15:11:52 -- Storage plugin: mysql_store v.0.67. Loading successfull. 2012-02-13 15:11:52 -- Users started successfully. 2012-02-13 15:11:52 -- Traffcounter started successfully. 2012-02-13 15:11:52 -- Module: 'InetAccess authorization plugin v.1.4'. Start successfull. 2012-02-13 15:11:52 -- Module: 'Always Online authorizator v.1.0'. Start successfull. 2012-02-13 15:11:52 -- Module: 'Stg configurator v.0.08'. Start successfull. 2012-02-13 15:11:52 -- Stg started successfully. 2012-02-13 15:11:52 -- +++++++++++++++++++++++++++++++++++++++++++++ 2012-02-13 15:13:35 -- Admin's connect failed. IP 127.0.0.1 2012-02-13 15:13:35 -- Admin's connect failed. IP 127.0.0.1 Но изначальная проблема так и осталась: не могу созждать тарифы... разобрался по поводу тарифов.... всё теперь создаются )))))) Остаётся вопрос по поводу модулей (в этом же посте выше) Link to post Share on other sites
morfey 82 Posted 2012-02-13 15:15:21 Share Posted 2012-02-13 15:15:21 Не совсем так. В новых версиях: <IncludeFile "conf-enabled.d/mod_*.conf"> </IncludeFile> А настройки самих плагинов находятся в директории conf-enabled.d (которые подключены) и conf-available.d (которые доступны). Закоментировать/удалить как раз нужно : <Module conf_*> </Module> Link to post Share on other sites
felixio_01 8 Posted 2012-02-13 15:22:02 Share Posted 2012-02-13 15:22:02 Не совсем так. В новых версиях: <IncludeFile "conf-enabled.d/mod_*.conf"> </IncludeFile> А настройки самих плагинов находятся в директории conf-enabled.d (которые подключены) и conf-available.d (которые доступны). Закоментировать/удалить как раз нужно : <Module conf_*> </Module> А! ок, т.е. нужно наоборот )))) получается что настройки каждого модуля вынесены в соответсвующие файлы (соответсвующих директорий )))))... Link to post Share on other sites
morfey 82 Posted 2012-02-13 15:23:54 Share Posted 2012-02-13 15:23:54 Именно Link to post Share on other sites
felixio_01 8 Posted 2012-02-13 16:04:05 Share Posted 2012-02-13 16:04:05 Именно пасибы за помощь Link to post Share on other sites
napTu 4 Posted 2012-02-21 21:23:31 Share Posted 2012-02-21 21:23:31 извиняюсь... Link to post Share on other sites
yKpon 8 Posted 2012-03-01 05:58:26 Share Posted 2012-03-01 05:58:26 ужось! вообще не снялась абонплата! версия стг предпоследняя подробно описывать пока некогда, разворачиваю бекапы и собираю последний резил 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