отчёты и iptraffic_raw.dbs

Технические вопросы по UTM 5.0
shooroop2004
Сообщения: 14
Зарегистрирован: Пт дек 03, 2010 08:37

отчёты и iptraffic_raw.dbs

Сообщение shooroop2004 »

Здавствуйте! смотрел на форуме (может плохо смотрел...)))), но не нашел похожего вопроса. поэтому обращаюсь.
в общем установил utm 5-2.1.005 win2003. ситуация была такая: в настройках raw_prefix была пустая строка по умолчанию. файл с:\program files\netup\utm5\db\iptraffic_raw.dbs увеличивался. однако в отчётах (основной и по трафику) нули, детальный отчёт даже нули не показывал.
при этом:
в debug.log

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

?Debug : Dec 05 15:45:37 BusPeriodic: Wait result:10060
?Debug : Dec 05 15:45:37 BusPeriodic: 9 events remain
?Debug : Dec 05 15:45:37 BusPeriodic: first event time_t 1291553137
?Debug : Dec 05 15:45:37 BusPeriodic: i am going to wait for 0 sec...
?Debug : Dec 05 15:45:37 BusPeriodic: Wait result:10060
?Debug : Dec 05 15:45:37 BusPeriodic: periodic type discount_flow for 5
?Debug : Dec 05 15:45:37 BusPeriodic: 9 events remain
?Debug : Dec 05 15:45:37 BusPeriodic: first event time_t 1291553139
?Debug : Dec 05 15:45:37 BusPeriodic: i am going to wait for 2 sec...
?Debug : Dec 05 15:45:39 BusPeriodic: Wait result:10060
?Debug : Dec 05 15:45:39 BusPeriodic: 9 events remain
?Debug : Dec 05 15:45:39 BusPeriodic: first event time_t 1291553139
?Debug : Dec 05 15:45:39 BusPeriodic: i am going to wait for 0 sec...
?Debug : Dec 05 15:45:39 BusPeriodic: Wait result:10060
?Debug : Dec 05 15:45:39 BusPeriodic: periodic type discount_flow for 7
?Debug : Dec 05 15:45:39 BusPeriodic: 9 events remain
?Debug : Dec 05 15:45:39 BusPeriodic: first event time_t 1291553144
?Debug : Dec 05 15:45:39 BusPeriodic: i am going to wait for 5 sec...
?Debug : Dec 05 15:45:41 FW@rfw_win: Ping reply received
?Debug : Dec 05 15:45:44 BusPeriodic: Wait result:10060
?Debug : Dec 05 15:45:44 BusPeriodic: 9 events remain
?Debug : Dec 05 15:45:44 BusPeriodic: first event time_t 1291553144
?Debug : Dec 05 15:45:44 BusPeriodic: i am going to wait for 0 sec...
?Debug : Dec 05 15:45:44 BusPeriodic: Wait result:10060
?Debug : Dec 05 15:45:44 BusPeriodic: periodic type discount_flow for 6
?Debug : Dec 05 15:45:44 BusPeriodic: 9 events remain
?Debug : Dec 05 15:45:44 BusPeriodic: first event time_t 1291554489
?Debug : Dec 05 15:45:44 BusPeriodic: i am going to wait for 1345 sec...
?Debug : Dec 05 15:46:11 FW@rfw_win: Ping reply received
?Debug : Dec 05 15:46:41 FW@rfw_win: Ping reply received
?Debug : Dec 05 15:47:11 FW@rfw_win: Ping reply received
?Debug : Dec 05 15:47:14 DBAGiga: Commiting raw data ... 
?Debug : Dec 05 15:47:41 FW@rfw_win: Ping reply received
?Debug : Dec 05 15:48:11 FW@rfw_win: Ping reply received
?Debug &#58; Dec 05 15&#58;48&#58;27 BusClassif&#58; aggregation interval reached for slink <0> ip <0> tclass <0>
?Debug &#58; Dec 05 15&#58;48&#58;27 UTM5 DBA&#58; DBAccess instance created
?Debug &#58; Dec 05 15&#58;48&#58;27 DBA&#58;Ctx&#58; Looking for free context
?Debug &#58; Dec 05 15&#58;48&#58;27 DBCtx&#58; SQL query&#58; BEGIN
?Debug &#58; Dec 05 15&#58;48&#58;27 DBCtx&#58; DB transaction begin
?Debug &#58; Dec 05 15&#58;48&#58;27 DBCtx&#58; SQL query&#58; INSERT INTO discount_transactions_all&#40;account_id,incoming_rest,outgoing_rest,discount,discount_without_tax,discount_with_tax,service_id,service_type,slink_id,discount_date,comment,discount_period_id&#41; VALUES&#40;'0','0','0','0','0','0','0','3','0','1291553307','IP discount','0'&#41;
?Debug &#58; Dec 05 15&#58;48&#58;27 DBCtx&#58; SQL query&#58; INSERT INTO discount_transactions_iptraffic_all&#40;id,account_id,discount,discount_with_tax,service_id,slink_id,discount_date,discount_date_hour,discount_date_day,discount_date_month,t_class,base_cost,ipid,bytes,discount_period_id&#41; VALUES&#40;'2129','0','0','0','0','0','1291553307','1291550400','1291496400','1291150800','0','0','0','1324610','0'&#41;
?Debug &#58; Dec 05 15&#58;48&#58;27 DBCtx&#58; SQL query&#58; COMMIT
?Debug &#58; Dec 05 15&#58;48&#58;27 DBCtx&#58; DB transaction commit
?Debug &#58; Dec 05 15&#58;48&#58;27 DBA&#58;Ctx&#58; Pushing back free context
в main.log

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

Notice&#58; Dec 03 08&#58;10&#58;34 DBAGiga&#58; Create new iptraffic raw file. File size&#58;100007936 Bytes
 Notice&#58; Dec 03 08&#58;10&#58;34 DBAGiga&#58; Opening Gigabase storage&#58; db\iptraffic_raw.dbs
 Info  &#58; Dec 03 08&#58;53&#58;02 RPCServer@0.0.0.0&#58; Client connecting&#58; 127.0.0.1&#58;1262
 Info  &#58; Dec 03 08&#58;53&#58;02 RPCConn&#58; Connection from&#58; 127.0.0.1&#58;1262
 Info  &#58; Dec 03 08&#58;53&#58;02 RPCConn&#58; Card user <init@127.0.0.1> is connecting
 Info  &#58; Dec 03 08&#58;53&#58;02 RPCConn<init@127.0.0.1>&#58; Access granted to <init@127.0.0.1> &#40;UID&#58; -1&#41;
 Warn  &#58; Dec 03 08&#58;53&#58;02 RPCConn<init@127.0.0.1>&#58; wsagetlasterror&#58; 0
 Warn  &#58; Dec 03 08&#58;53&#58;02 RPCConn<init@127.0.0.1>&#58; Session closed
 Info  &#58; Dec 03 08&#58;53&#58;03 RPCServer@0.0.0.0&#58; Client connecting&#58; 127.0.0.1&#58;1264
 Info  &#58; Dec 03 08&#58;53&#58;03 RPCConn&#58; Connection from&#58; 127.0.0.1&#58;1264
 Info  &#58; Dec 03 08&#58;53&#58;03 RPCConn&#58; Card user <init@127.0.0.1> is connecting
 Info  &#58; Dec 03 08&#58;53&#58;03 RPCConn<init@127.0.0.1>&#58; Access granted to <init@127.0.0.1> &#40;UID&#58; -1&#41;
 Warn  &#58; Dec 03 08&#58;53&#58;03 RPCConn<init@127.0.0.1>&#58; wsagetlasterror&#58; 0
 Warn  &#58; Dec 03 08&#58;53&#58;03 RPCConn<init@127.0.0.1>&#58; Session closed
 Warn  &#58; Dec 03 08&#58;53&#58;05 RPCConn<init@127.0.0.1>&#58; wsagetlasterror&#58; 0
 Warn  &#58; Dec 03 08&#58;53&#58;05 RPCConn<init@127.0.0.1>&#58; Session closed
 Notice&#58; Dec 03 12&#58;05&#58;38 DBAGiga&#58; Create new iptraffic raw file. File size&#58;100000128 Bytes
 Notice&#58; Dec 03 12&#58;05&#58;38 DBAGiga&#58; Opening Gigabase storage&#58; db\iptraffic_raw.dbs
 Notice&#58; Dec 03 14&#58;52&#58;55 DBAGiga&#58; Create new iptraffic raw file. File size&#58;100000128 Bytes
 Notice&#58; Dec 03 14&#58;52&#58;55 DBAGiga&#58; Opening Gigabase storage&#58; db\iptraffic_raw.dbs
 Notice&#58; Dec 03 17&#58;11&#58;24 DBAGiga&#58; Create new iptraffic raw file. File size&#58;100000128 Bytes
 Notice&#58; Dec 03 17&#58;11&#58;24 DBAGiga&#58; Opening Gigabase storage&#58; db\iptraffic_raw.dbs
 Notice&#58; Dec 03 21&#58;22&#58;49 DBAGiga&#58; Create new iptraffic raw file. File size&#58;100000128 Bytes
 Notice&#58; Dec 03 21&#58;22&#58;49 DBAGiga&#58; Opening Gigabase storage&#58; db\iptraffic_raw.dbs
 Notice&#58; Dec 04 10&#58;44&#58;08 DBAGiga&#58; Create new iptraffic raw file. File size&#58;100000128 Bytes
 Notice&#58; Dec 04 10&#58;44&#58;09 DBAGiga&#58; Opening Gigabase storage&#58; db\iptraffic_raw.dbs
 Notice&#58; Dec 04 17&#58;43&#58;43 DBAGiga&#58; Create new iptraffic raw file. File size&#58;100000128 Bytes
 Notice&#58; Dec 04 17&#58;43&#58;43 DBAGiga&#58; Opening Gigabase storage&#58; db\iptraffic_raw.dbs
 Notice&#58; Dec 05 02&#58;12&#58;15 DBAGiga&#58; Create new iptraffic raw file. File size&#58;100000128 Bytes
 Notice&#58; Dec 05 02&#58;12&#58;15 DBAGiga&#58; Opening Gigabase storage&#58; db\iptraffic_raw.dbs
 Notice&#58; Dec 05 17&#58;39&#58;47 DBAGiga&#58; Create new iptraffic raw file. File size&#58;100000128 Bytes
 Notice&#58; Dec 05 17&#58;39&#58;48 DBAGiga&#58; Opening Gigabase storage&#58; db\iptraffic_raw.dbs
затем сделал следующее: в raw_prefix прописал с:\program files\mysql\mysql server 5.0\data\utm5 и удалил iptraffic_raw.dbs из с:\program files\netup\utm5\db в отчётах ничего не изменилось, решил вернуть всё как было. однако новый фаил iptraffic_raw не создаётся, а если закинуть старый, то он не увеличивается, но в отчёте по трафику появились какие-то данные. правда от неопределённого пользователя и трафик неопределённый.

при этом:
в debug.log

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

*CRIT  &#58; Dec 06 17&#58;47&#58;40 DBAGiga&#58; Unable to open ђ‡K for writing, check directory is exists and writable
*CRIT  &#58; Dec 06 17&#58;47&#58;40 DBAGiga&#58; Unable to store raw iptraffic&#58; no database found
 Notice&#58; Dec 06 17&#58;47&#58;40 DBAGiga&#58; Opening Gigabase storage&#58; 
\iptraffic_raw.dbs
в main.log тоже самое

и при всём при этом в verificator.log изначально

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

-- Verificator
-- You have to backup UTM5 database!
-- Affected tables list at the end of file

-- ERROR entry in traf_serv_tclasses, tclass_id=0, tst_id=1. tclass not exists
-- SQL DESC del entry in traf_serv_tclasses
DELETE FROM traf_serv_tclasses WHERE tclass_id=0 AND tst_id=1;

-- 1 errors
-- 0 warnings
-- affected tables&#58; traf_serv_tclasses
Подскажите что-нибудь по этому поводу. что я сделал не так и что совсем не так? В какую сторону хоть копать?
P.S.
Если кто желает помочь и будут нужны дополнительные сведения с моей строны, говорите.

JAO
Сообщения: 1153
Зарегистрирован: Вт дек 11, 2007 08:17

Сообщение JAO »

Покажите, пожалуйста, что у вас в raw_max_files светится. Это в параметрах, смотрится из админки.

shooroop2004
Сообщения: 14
Зарегистрирован: Пт дек 03, 2010 08:37

Сообщение shooroop2004 »

параметр ram_max_files равен 10 по умолчанию, я ничего не менял.

JAO
Сообщения: 1153
Зарегистрирован: Вт дек 11, 2007 08:17

Сообщение JAO »

Поставьте пожалуй в raw_prefix прямые слэши вместо обратных. 2003 это должна проглотить.

shooroop2004
Сообщения: 14
Зарегистрирован: Пт дек 03, 2010 08:37

Сообщение shooroop2004 »

а путь какой необходимо указывать? до базы которая в директории MySQL или NetUP (т.е. с:/program files/mysql/mysql server 5.0/data/utm5 или с:/program files/netup/utm5/db)? вообще файл iptraffic_raw.dbs должен же автоматически создаваться? если он не создаётся, что это может значить?

JAO
Сообщения: 1153
Зарегистрирован: Вт дек 11, 2007 08:17

Сообщение JAO »

Второй вариант. Да, должен автоматом создаваться. Если не создается, то в логе должны быть по теме жалобы.

shooroop2004
Сообщения: 14
Зарегистрирован: Пт дек 03, 2010 08:37

Сообщение shooroop2004 »

поставил вместо пустой строки "2-ой" вариант. трафик какой-то (я похоже ещё и неправильно определил класс трафика) считается, но фаил не создаётся(( как такое может быть? в логах следующее:
main.log

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

 Notice&#58; Dec 08 11&#58;39&#58;31 DBAGiga&#58; Opening Gigabase storage&#58; C&#58;/Program Files/NetUP/UTM5/db
\iptraffic_raw.dbs
*CRIT  &#58; Dec 08 11&#58;39&#58;31 DBAGiga&#58; Unable to open x&#58; SQL SELECT query&#58; %s for writing, check directory is exists and writable
*ALERT &#58; Dec 08 11&#58;39&#58;31 DBAGiga&#58; Unable to initialize Gigabase
 Notice&#58; Dec 08 11&#58;39&#58;31 ModMap&#58; Sub-Module 'dba&#58;giga' inserted...
debug.log

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

?Debug &#58; Dec 08 11&#58;40&#58;49 DBAGiga&#58; Connecting Gigabase to file&#58; C&#58;/Program Files/NetUP/UTM5/db
\iptraffic_raw.dbs
 Notice&#58; Dec 08 11&#58;40&#58;49 DBAGiga&#58; Opening Gigabase storage&#58; C&#58;/Program Files/NetUP/UTM5/db
\iptraffic_raw.dbs
*CRIT  &#58; Dec 08 11&#58;40&#58;49 DBAGiga&#58; Failed to open Gigabase from C&#58;/Program Files/NetUP/UTM5/db
\iptraffic_raw.dbs
*CRIT  &#58; Dec 08 11&#58;40&#58;49 DBAGiga&#58; Unable to store raw iptraffic&#58; no database found
как это не найдена база данных? значит всё-таки винде не удаётся "прочитать" указанный путь с прямыми слэшами? но ведь изначально файл создавался и такой ошибки не было, правда в отчётах ничего не было)) А что значит ошибка в verificator.log?

JAO
Сообщения: 1153
Зарегистрирован: Вт дек 11, 2007 08:17

Сообщение JAO »

Я где-то здесь писал о том, что на Win32 этот параметр лучше вообще не трогать. Оказалось верно.

shooroop2004
Сообщения: 14
Зарегистрирован: Пт дек 03, 2010 08:37

Сообщение shooroop2004 »

что можете посоветовать? может ли быть так, что и при нынешней ситуации (без существования этого файла и ошибки в логах) будет правилно считаться траффик, при условии, конечно, правильного определения класса трафика и пользователей?

Аватара пользователя
ds
Сообщения: 380
Зарегистрирован: Пн сен 18, 2006 14:06

Сообщение ds »

shooroop2004 писал(а):поставил вместо пустой строки "2-ой" вариант. трафик какой-то (я похоже ещё и неправильно определил класс трафика) считается, но фаил не создаётся(( как такое может быть? в логах следующее:
main.log

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

 Notice&#58; Dec 08 11&#58;39&#58;31 DBAGiga&#58; Opening Gigabase storage&#58; C&#58;/Program Files/NetUP/UTM5/db
\iptraffic_raw.dbs
*CRIT  &#58; Dec 08 11&#58;39&#58;31 DBAGiga&#58; Unable to open x&#58; SQL SELECT query&#58; %s for writing, check directory is exists and writable
*ALERT &#58; Dec 08 11&#58;39&#58;31 DBAGiga&#58; Unable to initialize Gigabase
 Notice&#58; Dec 08 11&#58;39&#58;31 ModMap&#58; Sub-Module 'dba&#58;giga' inserted...
debug.log

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

?Debug &#58; Dec 08 11&#58;40&#58;49 DBAGiga&#58; Connecting Gigabase to file&#58; C&#58;/Program Files/NetUP/UTM5/db
\iptraffic_raw.dbs
 Notice&#58; Dec 08 11&#58;40&#58;49 DBAGiga&#58; Opening Gigabase storage&#58; C&#58;/Program Files/NetUP/UTM5/db
\iptraffic_raw.dbs
*CRIT  &#58; Dec 08 11&#58;40&#58;49 DBAGiga&#58; Failed to open Gigabase from C&#58;/Program Files/NetUP/UTM5/db
\iptraffic_raw.dbs
*CRIT  &#58; Dec 08 11&#58;40&#58;49 DBAGiga&#58; Unable to store raw iptraffic&#58; no database found
как это не найдена база данных? значит всё-таки винде не удаётся "прочитать" указанный путь с прямыми слэшами? но ведь изначально файл создавался и такой ошибки не было, правда в отчётах ничего не было)) А что значит ошибка в verificator.log?
Может прав не хватает на запись в каталог (создание файла)

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

*CRIT  &#58; Dec 08 11&#58;39&#58;31 DBAGiga&#58; Unable to open x&#58; SQL SELECT query&#58; %s for writing, check directory is exists and writable 

shooroop2004
Сообщения: 14
Зарегистрирован: Пт дек 03, 2010 08:37

Сообщение shooroop2004 »

У кого прав не хватает, y NetUP'а? я захожу под администратором и из под него запускаю NetUP? MySQL и всё остальное.

Аватара пользователя
ds
Сообщения: 380
Зарегистрирован: Пн сен 18, 2006 14:06

Сообщение ds »

shooroop2004 писал(а):У кого прав не хватает, y NetUP'а? я захожу под администратором и из под него запускаю NetUP? MySQL и всё остальное.
Ну мало ли, в винда, пусть даже серверная, не всегда непредсказуема.
Может пробелы в пути не нравятся, может fs заклинило. Было такое, путь есть, а нифига не пишется, и даже не удаляется этот каталог. Прав нет говорит. chkdsk сделал, заработало.
nix надо ставить, проверено :) И поводные камни более менее уже изучены.

shooroop2004
Сообщения: 14
Зарегистрирован: Пт дек 03, 2010 08:37

Сообщение shooroop2004 »

Кстати, зыбыл спросить. а при "переносе" биллинговой системы на Linux файл reg.sql менять не надо будет, он подойдёт?

Pulse
Сообщения: 945
Зарегистрирован: Вт окт 03, 2006 12:58

Сообщение Pulse »

если переносите всю БД, то файл уже какбэ там, его применять не надо, т.к. все лицензии остаются теже

shooroop2004
Сообщения: 14
Зарегистрирован: Пт дек 03, 2010 08:37

Сообщение shooroop2004 »

Спасибо. А если с нуля ставить, то файл подойдёт, я павильно понял?

Ответить