Перейти до

Рекомендованные сообщения

Опубліковано:

разьве не достаточно будет просто просуммировать все значения U и D и сравнить с нулём в том же user_impl.cpp, возможно я сильно заблуждаюсь конечно, это так... мысли вслух :)

Опубліковано:

разьве не достаточно будет просто просуммировать все значения U и D и сравнить с нулём в том же user_impl.cpp, возможно я сильно заблуждаюсь конечно, это так... мысли вслух :)

К моменту суммироания там вполне уже могут быть нули.

Опубліковано:

Снова завис старгазер, точнее завис модуль взаимодействия с виндовым конфигуратором,

отдельный его клон - модуль работы с локальным консольным конфигуратором на отдельном порту

нормально продолжал работу, также нормально работал модуль 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

Опубліковано:

Во FreeBSD доступ к нитям, возможно, организован иначе, если вообще возможен ;)

 

Можно попробовать через htop, главное найти правильную нить.

  • 3 weeks later...
Опубліковано:

ещё вопросик, для чего при изменении любого параметра выполняется изменение параметра cash на такое же?

Опубліковано:

всем с новым годом!

 

23:59:00 последнего дня месяца

 

это так и должно быть?

А что здесь смущает?

 

ещё вопросик, для чего при изменении любого параметра выполняется изменение параметра cash на такое же?

Это как?

  • 3 weeks later...
Опубліковано:

Добрый день.

Имеется сервер, 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]

 

В чем проблема?

Опубліковано:

...

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 библиотеки компонуются статически, обновлять нечего. Разве что плагины.

  • 2 weeks later...
Опубліковано:

Доброе время суток!!! Установил 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.

 

помогите разобраться....

Опубліковано:

...

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, но потом что-то пошло не так (как в приведенном примере) и форкнутый процесс умер, а родительский ждет от него уведомления об успешном запуске.

Опубліковано:

Начнем с того что версия старовата :mellow:

А закончим тем что вы пытались запустить два 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, но потом что-то пошло не так (как в приведенном примере) и форкнутый процесс умер, а родительский ждет от него уведомления об успешном запуске.

как можно локализовать это "но потом что-то пошло не так" ???

Опубліковано:

1. То что у вас два раза останавливаются плагины однозначно говорит о том что запущено было два экземпляра. Ну или что у вас они все в конфиге задублированны.

2. Локализовать не требуется, проблема известна - плагин авторизатора не может занять свой порт потому что он уже кем-то занят. Что еще раз говорит в пользу старта двух экземпляров Stargazer.

Опубліковано:
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

Опубліковано:

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>


Опубліковано:

ага понял...

 

тогда вместо

<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

Но изначальная проблема так и осталась: не могу созждать тарифы...

Опубліковано:

ага понял...

 

тогда вместо

<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

Но изначальная проблема так и осталась: не могу созждать тарифы...

 

разобрался по поводу тарифов.... всё теперь создаются )))))) Остаётся вопрос по поводу модулей (в этом же посте выше)

Опубліковано:

Не совсем так. В новых версиях:

<IncludeFile "conf-enabled.d/mod_*.conf">
</IncludeFile>

А настройки самих плагинов находятся в директории conf-enabled.d (которые подключены) и conf-available.d (которые доступны).

Закоментировать/удалить как раз нужно :

<Module conf_*>
</Module>

Опубліковано:

Не совсем так. В новых версиях:

<IncludeFile "conf-enabled.d/mod_*.conf">
</IncludeFile>

А настройки самих плагинов находятся в директории conf-enabled.d (которые подключены) и conf-available.d (которые доступны).

Закоментировать/удалить как раз нужно :

<Module conf_*>
</Module>

 

А! ок, т.е. нужно наоборот )))) получается что настройки каждого модуля вынесены в соответсвующие файлы (соответсвующих директорий )))))...

  • 2 weeks later...
  • 2 weeks later...
Опубліковано:

ужось! вообще не снялась абонплата! версия стг предпоследняя

подробно описывать пока некогда, разворачиваю бекапы и собираю последний резил

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    • Немає користувачів, що переглядають цю сторінку.
×
×
  • Створити нове...