Биллинговая система Nodeny

Главная категория => Nodeny 49 => Тема начата: keeper1978 от 29 Июня 2010, 18:44:37



Название: проблема с скриптами
Отправлено: keeper1978 от 29 Июня 2010, 18:44:37
что может быть за проблема не снимается абон плата указанная в скриптах 9:2  при этом ядро работает нормально  в логах nodeny такая проблема
29.06.2010 06:47:54 kernel: !! Во время выполнения подпрограммы сервисных функций было утеряно соединение с mysql. Вероятно не все запланированные действия были выполнены. Будут выполнены в следующий раз


Название: Re: проблема с скриптами
Отправлено: stix от 29 Июня 2010, 19:07:32
где находится БД?


Название: Re: проблема с скриптами
Отправлено: keeper1978 от 29 Июня 2010, 19:08:23
база находится на localhost


Название: Re: проблема с скриптами
Отправлено: keeper1978 от 29 Июня 2010, 19:27:33
это произошло после во становления бэкапа, до этого снималось всё нормально


Название: Re: проблема с скриптами
Отправлено: keeper1978 от 29 Июня 2010, 20:43:24
ЗАПУСТИЛ !!! всвязи с этим вопрос как на это может влиять таблица traf_info   заработало после востановления таблицы


Название: Re: проблема с скриптами
Отправлено: versus от 29 Июня 2010, 22:09:42
Зря мы ее исключили из дампа, лучше пусть она место в архиве занимает чем столько одинаковых вопросов от пользователей которые не знают чем полный бэкап от бэкапа важных данных заключается.


Название: Re: проблема с скриптами
Отправлено: keeper1978 от 29 Июня 2010, 22:34:09
а можно както по крону допустим раз в 10 дней нужные таблицы очищать от данных если можно поделитесь скриптом
для меня это актуально так как я использую микротик и много забивает неучтённый трафик
или есть возможность както перекрыть чтоб он не скидывал их в sql базу в traf_lost  нехочится удалять и базу тяжолой делать 


Название: Re: проблема с скриптами
Отправлено: Efendy от 29 Июня 2010, 23:34:58
а можно както по крону допустим раз в 10 дней нужные таблицы очищать от данных если можно поделитесь скриптом
для меня это актуально так как я использую микротик и много забивает неучтённый трафик
или есть возможность както перекрыть чтоб он не скидывал их в sql базу в traf_lost  нехочится удалять и базу тяжолой делать 
задаешь вопросы, которые явно можно решить и без знаний программирования или администрирования. Берешь скрипт, делаешь копию, находишь в копии слово traf_info, удаляешь. Прописываешь в крон запуск обоих скриптов но в разное время. Вот алгоритм, по которому я бы пошел ничего не понимая в NoDeny


Название: Re: проблема с скриптами
Отправлено: stix от 30 Июня 2010, 06:15:35
я каждое утро чищу через sql запрос traf_lost
когда уберу ppp, тогда не должно быть неучтенки


Название: Re: проблема с скриптами
Отправлено: Efendy от 30 Июня 2010, 08:45:17
я каждое утро чищу через sql запрос traf_lost
когда уберу ppp, тогда не должно быть неучтенки
не понял, почему при ppp неучтенный трафик?


Название: Re: проблема с скриптами
Отправлено: elite от 30 Июня 2010, 09:19:35
я каждое утро чищу через sql запрос traf_lost
когда уберу ppp, тогда не должно быть неучтенки
не понял, почему при ppp неучтенный трафик?
видимо, "модернизированный" фаервол ))))


Название: Re: проблема с скриптами
Отправлено: stix от 30 Июня 2010, 09:28:40
неправильно

я объяснял почему так происходит.
для ppp стоит микротик.
в настройках trafic flow сенсора нельзя сделать выборочные интерфейсы, есть all-interfaces
а сюда попадают туннельные ip + всё остальное

эта пачка флоу потоков передается на биллинг, и биллинг соответственно их кидает в неучтенный трафик.

с фрей понятное дело все хорошо...
так что не надо тут пальцы гнуть про фаервол  ;D


Название: Re: проблема с скриптами
Отправлено: keeper1978 от 30 Июня 2010, 09:59:53

я каждое утро чищу через sql запрос traf_lost
когда уберу ppp, тогда не должно быть неучтенки
а можно попростиь запос ))) и если можно как то его автоматизировать для очистки


Название: Re: проблема с скриптами
Отправлено: keeper1978 от 30 Июня 2010, 10:07:16
а можно както по крону допустим раз в 10 дней нужные таблицы очищать от данных если можно поделитесь скриптом
для меня это актуально так как я использую микротик и много забивает неучтённый трафик
или есть возможность както перекрыть чтоб он не скидывал их в sql базу в traf_lost  нехочится удалять и базу тяжолой делать 
задаешь вопросы, которые явно можно решить и без знаний программирования или администрирования. Берешь скрипт, делаешь копию, находишь в копии слово traf_info, удаляешь. Прописываешь в крон запуск обоих скриптов но в разное время. Вот алгоритм, по которому я бы пошел ничего не понимая в NoDeny

я так понял ты о скрипте бэкапа  но мне не надо traf_lost бэкапить мне енго в базе очистить нада ))


Название: Re: проблема с скриптами
Отправлено: stix от 30 Июня 2010, 10:26:02
в кроне
02 3 * * * /usr/local/nodeny/cleaning_base/clean_traf_lost.sh > /dev/null 2>&1
чтобы ночью чистил

и сам скрипт элементарный
Цитировать
echo 'TRUNCATE TABLE `traf_lost`;' | mysql -uлогин -pпароль имя_бд
4-5ю способами можно выполнить такой sql запрос


Название: Re: проблема с скриптами
Отправлено: keeper1978 от 30 Июня 2010, 10:41:33
ок спс


Название: Re: проблема с скриптами
Отправлено: Efendy от 30 Июня 2010, 11:17:51
Если вы уверены, что у вас все ок, то может стоит просто не писать в traf_lost?))


Название: Re: проблема с скриптами
Отправлено: keeper1978 от 30 Июня 2010, 12:57:38
Если вы уверены, что у вас все ок, то может стоит просто не писать в traf_lost?))

а как в него не писать


Название: Re: проблема с скриптами
Отправлено: keeper1978 от 30 Июня 2010, 12:58:09
да и вопрос
что это за ошыбка
DBD::mysql::db do failed: Duplicate entry '0' for key 1 at nodeny.pl line 2051.
DBD::mysql::db do failed: Duplicate entry '48' for key 1 at nodeny.pl line 2051.
DBD::mysql::db do failed: Duplicate entry '48' for key 1 at nodeny.pl line 2051.
DBD::mysql::db do failed: Duplicate entry '1' for key 1 at nodeny.pl line 2051.
DBD::mysql::db do failed: Duplicate entry '1' for key 1 at nodeny.pl line 2051.
DBD::mysql::db do failed: Duplicate entry '0' for key 1 at nodeny.pl line 2051.
DBD::mysql::db do failed: Duplicate entry '36' for key 1 at nodeny.pl line 2051.
DBD::mysql::db do failed: Duplicate entry '36' for key 1 at nodeny.pl line 2051.
DBD::mysql::db do failed: Duplicate entry '0' for key 1 at nodeny.pl line 2051.
DBD::mysql::db do failed: Duplicate entry '48' for key 1 at nodeny.pl line 2051.
DBD::mysql::db do failed: Duplicate entry '48' for key 1 at nodeny.pl line 2051.
DBD::mysql::db do failed: Duplicate entry '48' for key 1 at nodeny.pl line 2051.
DBD::mysql::db do failed: Duplicate entry '48' for key 1 at nodeny.pl line 2051.
DBD::mysql::db do failed: Duplicate entry '48' for key 1 at nodeny.pl line 2051.


Название: Re: проблема с скриптами
Отправлено: Efendy от 30 Июня 2010, 19:43:46
Если вы уверены, что у вас все ок, то может стоит просто не писать в traf_lost?))

а как в него не писать
В nodeny.pl найти и закоментить (2 раза встречается):

Код:
$sqll||="INSERT INTO traf_lost....
&Add_Sql(....


Название: Re: проблема с скриптами
Отправлено: poxy. от 02 Августа 2010, 10:55:17
У меня WinXP SP3 со всеми апдейтами.

В общем-то это проблема напрямую касается использования QIP, но
связана не непосредственно с ним, а с моей виндой.
Часть приложений, включая QIP, не показывает
иконку в systray. Нет и всё тут. Не важно автостартует
он, или запускается руками.
Моё старое тестовое приложение для trayicons написанное
на Delphi тоже не показывает иконку. Туда же попал агент Putty.

Но большинство приложений таки нормально работают.

Много чего перепробовал. И кэш иконок чистил в реестре.
Отключал autohide иконок.
В общем все рекомендации по теме "missing icons in systray windows xp".

Есть идеи?
То ли лыжи не едут, то ли что...

Может firewall Tall Emu Online Armor так нагадить?
Вы по адресу? ;)


Название: Re: проблема с скриптами
Отправлено: ser970 от 02 Августа 2010, 11:33:31
У меня WinXP SP3 со всеми апдейтами.

Есть идеи?
То ли лыжи не едут, то ли что...

идея есть одна - пристрелить билгейтса - патрон могу дать.


Название: Re: проблема с скриптами
Отправлено: versus от 03 Августа 2010, 11:38:42
хватит с ботами разговаривать