Neelix 33 Опубліковано: 2009-03-10 21:22:37 Share Опубліковано: 2009-03-10 21:22:37 Скопировал ...но после попытки сборки оно его удаляет от туда : ############################################################################# Building sgconf_xml for Linux ############################################################################# Makeing crypto.lib rm -f deps libstg_crypto.so *.o *.a *.so tags *.*~ for file in ag_md5.h blowfish.h; do \ rm -f /home/sergg/stg-2.4-2009.03.05-09.41.01/projects/sgconf/../../include/$file; \ done ЫЫ... как быть ? у тебя ж остался уже бинарик? Ссылка на сообщение Поделиться на других сайтах
dnserg 6 Опубліковано: 2009-03-10 21:24:08 Share Опубліковано: 2009-03-10 21:24:08 Подскажите, пожалуйста, это последняя версия конфигратора : Sgconf version: 1.05.9_XML ? Со старой версией стг 2007.01.20 все нормально собралось ... странно ... Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2009-03-11 06:02:10 Автор Share Опубліковано: 2009-03-11 06:02:10 Господа, прошу не оффтопить. Если у кого-то что-то идет мимо старгейзера - это проблемы скриптов, а не старгейзера. Не пишите все в одну тему - разгреб%#ь потом тяжело. Ссылка на сообщение Поделиться на других сайтах
warzoni 7 Опубліковано: 2009-03-12 14:37:53 Share Опубліковано: 2009-03-12 14:37:53 стоит зборка 2.405-beta модули все стоят что в комплекте. sgconfig.1.90.9 mysql mysql-client-6.0.9 Multithreaded SQL database (client) mysql-server-6.0.9 Multithreaded SQL database (server) глюки при удаление юзера ,падает старгазер и выдаёт эту ошибку, recv data answer error! перезапускаю старгазер юзер на месте пытаюсь удалить таже ошибка падает старгазер... есть сооброжение по этому поводу ? Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2009-03-12 14:43:56 Автор Share Опубліковано: 2009-03-12 14:43:56 То что описано по ссылке относится только к архитектурам с Big Endian. Например, SPARC. 1. Какая ОС? 2. Покажи первые 10 строчек выполнения скрипта build 3. Запусти stargazer, собранный в debug-режиме, под gdb, а после падения сделай bt и покажи что он выведет. Ссылка на сообщение Поделиться на других сайтах
SergK 0 Опубліковано: 2009-03-13 11:31:01 Share Опубліковано: 2009-03-13 11:31:01 Подскажите в чем проблема root@server|~/stg-2.4-2009.03.05-09.41.01/projects/stargazer/>./build ############################################################################# Building STG 2.4 for FreeBSD 4 ############################################################################# Checking endianess... Little Endian Checking for -lexpat... yes Checking for -lfbclient... no Checking for -lmysqlclient... no Checking for -lpq... no gmake -C /root/stg-2.4-2009.03.05-09.41.01/projects/stargazer/../../stglibs includes gmake[1]: Entering directory `/root/stg-2.4-2009.03.05-09.41.01/stglibs' gmake includes -C stg_logger.lib gmake[2]: Entering directory `/root/stg-2.4-2009.03.05-09.41.01/stglibs/stg_logger.lib' cp -p stg_logger.h /root/stg-2.4-2009.03.05-09.41.01/projects/stargazer/../../include gmake[2]: Leaving directory `/root/stg-2.4-2009.03.05-09.41.01/stglibs/stg_logger.lib' gmake includes -C stg_locker.lib gmake[2]: Entering directory `/root/stg-2.4-2009.03.05-09.41.01/stglibs/stg_locker.lib' cp -p stg_locker.h /root/stg-2.4-2009.03.05-09.41.01/projects/stargazer/../../include gmake[2]: Leaving directory `/root/stg-2.4-2009.03.05-09.41.01/stglibs/stg_locker.lib' gmake includes -C crypto.lib gmake[2]: Entering directory `/root/stg-2.4-2009.03.05-09.41.01/stglibs/crypto.lib' cp -p ag_md5.h blowfish.h /root/stg-2.4-2009.03.05-09.41.01/projects/stargazer/../../include gmake[2]: Leaving directory `/root/stg-2.4-2009.03.05-09.41.01/stglibs/crypto.lib' gmake includes -C common.lib gmake[2]: Entering directory `/root/stg-2.4-2009.03.05-09.41.01/stglibs/common.lib' cp -p debug.h stg_error.h common.h /root/stg-2.4-2009.03.05-09.41.01/projects/stargazer/../../include gmake[2]: Leaving directory `/root/stg-2.4-2009.03.05-09.41.01/stglibs/common.lib' gmake includes -C script_executer.lib gmake[2]: Entering directory `/root/stg-2.4-2009.03.05-09.41.01/stglibs/script_executer.lib' cp -p script_executer.h /root/stg-2.4-2009.03.05-09.41.01/projects/stargazer/../../include gmake[2]: Leaving directory `/root/stg-2.4-2009.03.05-09.41.01/stglibs/script_executer.lib' gmake includes -C conffiles.lib gmake[2]: Entering directory `/root/stg-2.4-2009.03.05-09.41.01/stglibs/conffiles.lib' cp -p conffiles.h /root/stg-2.4-2009.03.05-09.41.01/projects/stargazer/../../include gmake[2]: Leaving directory `/root/stg-2.4-2009.03.05-09.41.01/stglibs/conffiles.lib' gmake includes -C hostallow.lib gmake[2]: Entering directory `/root/stg-2.4-2009.03.05-09.41.01/stglibs/hostallow.lib' cp -p hostallow.h /root/stg-2.4-2009.03.05-09.41.01/projects/stargazer/../../include gmake[2]: Leaving directory `/root/stg-2.4-2009.03.05-09.41.01/stglibs/hostallow.lib' gmake includes -C pinger.lib gmake[2]: Entering directory `/root/stg-2.4-2009.03.05-09.41.01/stglibs/pinger.lib' cp -p pinger.h /root/stg-2.4-2009.03.05-09.41.01/projects/stargazer/../../include gmake[2]: Leaving directory `/root/stg-2.4-2009.03.05-09.41.01/stglibs/pinger.lib' gmake includes -C dotconfpp.lib gmake[2]: Entering directory `/root/stg-2.4-2009.03.05-09.41.01/stglibs/dotconfpp.lib' cp -p dotconfpp.h mempool.h /root/stg-2.4-2009.03.05-09.41.01/projects/stargazer/../../include gmake[2]: Leaving directory `/root/stg-2.4-2009.03.05-09.41.01/stglibs/dotconfpp.lib' gmake[1]: Leaving directory `/root/stg-2.4-2009.03.05-09.41.01/stglibs' gmake -C /root/stg-2.4-2009.03.05-09.41.01/projects/stargazer/../../stglibs gmake[1]: Entering directory `/root/stg-2.4-2009.03.05-09.41.01/stglibs' gmake -C stg_logger.lib gmake[2]: Entering directory `/root/stg-2.4-2009.03.05-09.41.01/stglibs/stg_logger.lib' gmake[2]: Leaving directory `/root/stg-2.4-2009.03.05-09.41.01/stglibs/stg_logger.lib' gmake[2]: Entering directory `/root/stg-2.4-2009.03.05-09.41.01/stglibs/stg_logger.lib' cc -W -Wall -I/usr/local/include -DARCH_LE -fPIC -I /root/stg-2.4-2009.03.05-09.41.01/projects/stargazer/../../include -I ./ -DFREE_BSD -DSTG_TIME -c stg_logger.cpp g++ -L/usr/local/lib -shared -Wl,-rpath,/usr/lib/stg -Wl,-soname,libstg_logger.so stg_logger.o -o libstg_logger.so -L /root/stg-2.4-2009.03.05-09.41.01/projects/stargazer/../../lib ar rc libstg_logger.a stg_logger.o ranlib libstg_logger.a cp *.so /root/stg-2.4-2009.03.05-09.41.01/projects/stargazer/../../lib cp *.a /root/stg-2.4-2009.03.05-09.41.01/projects/stargazer/../../lib gmake[2]: Leaving directory `/root/stg-2.4-2009.03.05-09.41.01/stglibs/stg_logger.lib' gmake -C stg_locker.lib gmake[2]: Entering directory `/root/stg-2.4-2009.03.05-09.41.01/stglibs/stg_locker.lib' gmake[2]: Leaving directory `/root/stg-2.4-2009.03.05-09.41.01/stglibs/stg_locker.lib' gmake[2]: Entering directory `/root/stg-2.4-2009.03.05-09.41.01/stglibs/stg_locker.lib' cc -W -Wall -I/usr/local/include -DARCH_LE -fPIC -I /root/stg-2.4-2009.03.05-09.41.01/projects/stargazer/../../include -I ./ -DFREE_BSD -DSTG_TIME -c stg_locker.cpp g++ -L/usr/local/lib -shared -Wl,-rpath,/usr/lib/stg -Wl,-soname,libstg_locker.so stg_locker.o -lc_r -o libstg_locker.so -L /root/stg-2.4-2009.03.05-09.41.01/projects/stargazer/../../lib ar rc libstg_locker.a stg_locker.o ranlib libstg_locker.a cp *.so /root/stg-2.4-2009.03.05-09.41.01/projects/stargazer/../../lib cp *.a /root/stg-2.4-2009.03.05-09.41.01/projects/stargazer/../../lib gmake[2]: Leaving directory `/root/stg-2.4-2009.03.05-09.41.01/stglibs/stg_locker.lib' gmake -C crypto.lib gmake[2]: Entering directory `/root/stg-2.4-2009.03.05-09.41.01/stglibs/crypto.lib' gmake[2]: Leaving directory `/root/stg-2.4-2009.03.05-09.41.01/stglibs/crypto.lib' gmake[2]: Entering directory `/root/stg-2.4-2009.03.05-09.41.01/stglibs/crypto.lib' cc -W -Wall -I/usr/local/include -DARCH_LE -fPIC -I /root/stg-2.4-2009.03.05-09.41.01/projects/stargazer/../../include -I ./ -DFREE_BSD -DSTG_TIME -c ag_md5.c cc -W -Wall -I/usr/local/include -DARCH_LE -fPIC -I /root/stg-2.4-2009.03.05-09.41.01/projects/stargazer/../../include -I ./ -DFREE_BSD -DSTG_TIME -c blowfish.cpp g++ -L/usr/local/lib -shared -Wl,-rpath,/usr/lib/stg -Wl,-soname,libstg_crypto.so ag_md5.o blowfish.o -o libstg_crypto.so -L /root/stg-2.4-2009.03.05-09.41.01/projects/stargazer/../../lib ar rc libstg_crypto.a ag_md5.o blowfish.o ranlib libstg_crypto.a cp *.so /root/stg-2.4-2009.03.05-09.41.01/projects/stargazer/../../lib cp *.a /root/stg-2.4-2009.03.05-09.41.01/projects/stargazer/../../lib gmake[2]: Leaving directory `/root/stg-2.4-2009.03.05-09.41.01/stglibs/crypto.lib' gmake -C common.lib gmake[2]: Entering directory `/root/stg-2.4-2009.03.05-09.41.01/stglibs/common.lib' gmake[2]: Leaving directory `/root/stg-2.4-2009.03.05-09.41.01/stglibs/common.lib' gmake[2]: Entering directory `/root/stg-2.4-2009.03.05-09.41.01/stglibs/common.lib' cc -W -Wall -I/usr/local/include -DARCH_LE -fPIC -I /root/stg-2.4-2009.03.05-09.41.01/projects/stargazer/../../include -I ./ -DFREE_BSD -DSTG_TIME -c debug.c cc -W -Wall -I/usr/local/include -DARCH_LE -fPIC -I /root/stg-2.4-2009.03.05-09.41.01/projects/stargazer/../../include -I ./ -DFREE_BSD -DSTG_TIME -c stg_error.c cc -W -Wall -I/usr/local/include -DARCH_LE -fPIC -I /root/stg-2.4-2009.03.05-09.41.01/projects/stargazer/../../include -I ./ -DFREE_BSD -DSTG_TIME -c common.cpp common.cpp: In function `void Encode12str(string &, const string &)': common.cpp:314: no matching function for call to `basic_string<char,string_char_traits<char>,__default_alloc_template<false,0> >::clear ()' common.cpp: In function `void Decode21str(string &, const string &)': common.cpp:332: no matching function for call to `basic_string<char,string_char_traits<char>,__default_alloc_template<false,0> >::clear ()' common.cpp: In function `void EnDecodeInit(const char *, int, BLOWFISH_CTX *)': common.cpp:497: warning: unused parameter `int passwdLen' gmake[2]: *** [common.o] Ошибка 1 gmake[2]: Leaving directory `/root/stg-2.4-2009.03.05-09.41.01/stglibs/common.lib' gmake[1]: *** [common.lib] Ошибка 2 gmake[1]: Leaving directory `/root/stg-2.4-2009.03.05-09.41.01/stglibs' gmake: *** [libs] Ошибка 2 Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2009-03-13 11:34:15 Автор Share Опубліковано: 2009-03-13 11:34:15 gcc-2.xx более не поддерживается Ссылка на сообщение Поделиться на других сайтах
SergK 0 Опубліковано: 2009-03-13 11:52:28 Share Опубліковано: 2009-03-13 11:52:28 gcc-2.xx более не поддерживается Какой надо поставить? Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2009-03-13 11:58:35 Автор Share Опубліковано: 2009-03-13 11:58:35 Начиная с 3-й ветки - любой. Ссылка на сообщение Поделиться на других сайтах
SergK 0 Опубліковано: 2009-03-13 12:01:47 Share Опубліковано: 2009-03-13 12:01:47 Начиная с 3-й ветки - любой. pkg_info gmake-3.80_2 GNU version of 'make' utility или я неправильно понял? Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2009-03-13 12:07:41 Автор Share Опубліковано: 2009-03-13 12:07:41 gmake - не gcc. И даже его не содержит. Ссылка на сообщение Поделиться на других сайтах
Bungee 0 Опубліковано: 2009-03-24 12:26:39 Share Опубліковано: 2009-03-24 12:26:39 поставил, после сборки не запустился 2009-03-24 14:16:31 -- Stg v. Stg 2.403b 2009-03-24 14:16:31 -- Message queue created successfully. msgKey=5555 msgID=65536 2009-03-24 14:16:31 -- Timer thread started successfully. 2009-03-24 14:16:31 -- Storage plugin: file_store v.1.02. Loading successfull. 2009-03-24 14:16:31 -- Error: Plugin loading failed. /usr/lib/stg/mod_auth_ia.so: undefined symbol: _ZNK8SETTINGS13GetMonitoringEv 2009-03-24 14:16:31 -- Traffcounter: Stop successfull. 2009-03-24 14:16:31 -- Users: Stop successfull. 2009-03-24 14:16:32 -- Queue removed successfully. 2009-03-24 14:16:32 -- StgTimer: Stop successfull. 2009-03-24 14:16:32 -- Stg stopped successfully. 2009-03-24 14:16:32 -- --------------------------------------------- ________________________________________________________ заменил библиотеку эту со старой версии, не запустилось, выводило: 2009-03-24 14:16:32 -- --------------------------------------------- 2009-03-24 14:18:33 -- Stg v. Stg 2.403b 2009-03-24 14:18:33 -- Message queue created successfully. msgKey=5555 msgID=98304 2009-03-24 14:18:33 -- Timer thread started successfully. 2009-03-24 14:18:33 -- Storage plugin: file_store v.1.02. Loading successfull. Заменил все библиотеки на старые, запустился. В чем может быть бок? Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2009-03-24 12:32:31 Автор Share Опубліковано: 2009-03-24 12:32:31 Бок в том, что ты пытался запустить 403-ю версию с новыми плагинами. Ссылка на сообщение Поделиться на других сайтах
Bungee 0 Опубліковано: 2009-03-24 12:52:44 Share Опубліковано: 2009-03-24 12:52:44 Бок в том, что ты пытался запустить 403-ю версию с новыми плагинами. затер вроде бы все))) удалил с etc, var и библиотеки Ссылка на сообщение Поделиться на других сайтах
Bungee 0 Опубліковано: 2009-03-24 12:53:12 Share Опубліковано: 2009-03-24 12:53:12 и make uninstall сделал, потом начал ставить новую сборку Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2009-03-24 12:56:27 Автор Share Опубліковано: 2009-03-24 12:56:27 2009-03-24 14:18:33 -- Stg v. Stg 2.403b А бинарь удалил? Ссылка на сообщение Поделиться на других сайтах
Bungee 0 Опубліковано: 2009-03-24 12:59:50 Share Опубліковано: 2009-03-24 12:59:50 2009-03-24 14:18:33 -- Stg v. Stg 2.403b А бинарь удалил? подскажи как)))) Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2009-03-24 13:05:46 Автор Share Опубліковано: 2009-03-24 13:05:46 # rm /usr/sbin/stargazer Ну или если руками раскидывал - из того места куда раскидывал. Ссылка на сообщение Поделиться на других сайтах
Bungee 0 Опубліковано: 2009-03-24 16:25:17 Share Опубліковано: 2009-03-24 16:25:17 # rm /usr/sbin/stargazer Ну или если руками раскидывал - из того места куда раскидывал. Удалял, тоже самое... =( Ссылка на сообщение Поделиться на других сайтах
Kucher2 122 Опубліковано: 2009-03-24 17:24:15 Share Опубліковано: 2009-03-24 17:24:15 У меня FreeBSD. Я тока сам файл СТГ сносил, папку в /etc и /var/stargazer. Естественно, сначала СТГ остановил (killall stargazer). Потом делал ./build gmake Всё стало и пашет как часы с 5-го марта. Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2009-03-25 07:47:48 Автор Share Опубліковано: 2009-03-25 07:47:48 Удалял, тоже самое... =( Значит он у тебя лежит в каком-то другом месте, доступном из PATH Ссылка на сообщение Поделиться на других сайтах
dnserg 6 Опубліковано: 2009-03-29 16:01:02 Share Опубліковано: 2009-03-29 16:01:02 У мня небольшой вопросик. UPTIME 654 часа. Mem: 3369452k total, 2154556k used, 1214896k free, 203912k buffers Swap: 995988k total, 0k used, 995988k free, 1716972k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 3085 root 1 -19 101m 40m 2992 S 7 1.2 654:37.79 stargazer Вот такое. Это нормальные показатели ? Меня смущает то ,что съело 2 Гб ОЗУ и продолжает по немногу кушать. Раньше у меня старгейзер перегружался каждый день в 5.30 утра(кроном, не спрашивайте зачем ). И хавало ОЗУ максимум 700 мб. А щас такое. Спасибо. Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2009-03-30 08:49:50 Автор Share Опубліковано: 2009-03-30 08:49:50 А я вот не вижу тут что stargazer съел 2 гектара ОЗУ Ссылка на сообщение Поделиться на других сайтах
dnserg 6 Опубліковано: 2009-03-30 09:25:18 Share Опубліковано: 2009-03-30 09:25:18 Ну я тоже вижу , что пишет 1,2 процента памяти занимает. Ну странно , как тока запускаю систему(вчера перезапускал). Пишет занято 200 МБ. Сегодея в 12 часов уже занято 700 мб. В общем чем дальше тем больше съедает. Вот это : 1716972k cached , как понимать ,кто юзает ? 6). Ну да ладно. Извините за офтоп. Вот по топику. При останове стг вижу следующее : 2009-03-30 00:44:57 -- Cannot write stat for user kontuas. 2009-03-30 00:44:57 -- Couldn't save user stat: 2009-03-30 00:44:57 -- Cannot write conf for user kontuas. 2009-03-30 00:44:57 -- Couldn't save user conf: 2009-03-30 00:44:57 -- Cannot write stat for user zutbero. 2009-03-30 00:44:57 -- Couldn't save user stat: 2009-03-30 00:44:57 -- Cannot write conf for user zutbero. 2009-03-30 00:44:57 -- Couldn't save user conf: 2009-03-30 00:44:57 -- Cannot write stat for user doxlis. 2009-03-30 00:44:57 -- Couldn't save user stat: 2009-03-30 00:44:57 -- Cannot write conf for user doxlis. 2009-03-30 00:44:57 -- Couldn't save user conf: И так далее. И в таблице stat вообще ничего нету. Или так и должно быть ? Спасибо ... Ссылка на сообщение Поделиться на других сайтах
Kucher2 122 Опубліковано: 2009-03-31 21:30:35 Share Опубліковано: 2009-03-31 21:30:35 Сегодня в 0:16 1-го апреля, СТГ упал в корку в связи с запуском скрипта: #!/bin/sh fwcmd="/sbin/ipfw" # prinuditel'no zastavlyaem avtorizatory userov delat' reconnect (imitiruem potery connecta s serverom) ${fwcmd} add 3 deny udp from any to any sleep 2 echo "Reinitialization..." echo "60 sec..." sleep 10 echo "50 sec..." sleep 10 echo "40 sec..." sleep 10 echo "30 sec..." sleep 10 echo "20 sec..." sleep 10 echo "10 sec..." sleep 10 #Ostanavlivaem STG echo "Stop Billing Server..." echo "`date +%Y.%m.%d-%H.%M.%S` Stop Billing Server..." >> /var/log/stargazer.log pid=$(ps -ax|grep stargazer|grep -v grep | awk '{print $1}') kill ${pid} > /dev/null 2>&1 #Sbros pravil IPFW sleep 2 /usr/local/etc/rc.d/ipfw.sh #Start STG echo "Starting Billing Server..." echo "`date +%Y.%m.%d-%H.%M.%S` Starting Billing Server..." >> /var/log/stargazer.log /usr/sbin/stargazer sleep 1 Скрипт запустился в 0:15 и предназначался для перезапуска СТГ в связи с изменениями тарифов у юзеров. К примеру юзер у нас сидит на помегабайтном тарифе, скорость 1Мбит, а с начала месяца у него включился безлим 128К. Так вот чтобы передёрнулись правила и шейпер зажал ему канал до 128к - необходим перезапуск СТГ. Теперь пришлось скрипт отрубить пока. Странно, что в stargazer.log присутствует только строка "Stop Billing Server...", буд-то скрипт завис при попытке остановить СТГ. Далее в логах чисто. Поэтому вопрос: надо ли перезапускать эту версию СТГ или он сам переподключит юзеров? Может как-то можно более корректно выполнить эту операцию, например просто вкл/выкл всех через sgconf (хотя хотелось бы только тех, у кого сменяется тариф) или блокировать трафик к авторизаторам юзеров на пару минут, чтобы биллинг сам вырубил их, а затем авторизатор сам восстановил соединение? По-моему грубо. :/ Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас