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

Главная категория => Nodeny 50 => Тема начата: SeMant от 06 Июня 2013, 10:17:16



Название: провал 00.00-0.48
Отправлено: SeMant от 06 Июня 2013, 10:17:16
 Здравствуйте. Уже где-то дня 3 наблюдаю такую картину в 00.00 отваливается flow-capture, которое собирает статистику с отдельного сервера доступа ( на сервере, где стоит радиус снимает статистику ipcad, он работает) и в это же время, начинаются проблемы с авторизацией по pppoe. Сыпятся разные ошибки у абонов при подключении. В 00.48 всё начинает равботать и опять до 00.00 всё работает отлично. В логах mpd5  RADIUS: rad_send_request for user 'user' failed: No valid RADIUS responses received. В логи радиуса давно никто не заходил, лог гигантский. Я его обнулил и только завтра почитаю. Вот только не могу понять что общего у mpd5/radius и flow-capture.  Может есть люди с развитой интуицией или что-то такое видел, помогите. Всё остальное работает, в логах больше ничего, чтобы что-то говорило нет.


Название: Re: провал 00.00-0.48
Отправлено: goletsa от 06 Июня 2013, 11:42:57
MySQL не отваливается? У меня было нечто похожее в радиусом, ессно pppoe при неработающем радиусе отваливалось.
Решил пока увеличением конектов к базе в конфиге mysql, пока не повторялось.


Название: Re: провал 00.00-0.48
Отправлено: SeMant от 06 Июня 2013, 14:58:32
 У меня всё это время бэкап делается. Есть какие-то параметры, которые способствуют делать его быстрей ?


Название: Re: провал 00.00-0.48
Отправлено: goletsa от 06 Июня 2013, 16:21:13
У меня всё это время бэкап делается. Есть какие-то параметры, которые способствуют делать его быстрей ?
Перенести бекап на 4-5 утра.


Название: Re: провал 00.00-0.48
Отправлено: goletsa от 06 Июня 2013, 16:23:56
У меня всё это время бэкап делается. Есть какие-то параметры, которые способствуют делать его быстрей ?
Просто бекап обычно если делается то с локом таблиц. Можно делать сокращенный бекап. Он будет быстрее.


Название: Re: провал 00.00-0.48
Отправлено: SeMant от 06 Июня 2013, 16:28:39
Вот так Я делаю, это какой ?
Код:
#!/bin/sh
PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin
passwd_root_mysql=`perl -e'require "/usr/local/nodeny/history.nod"; print $sql_root_pass;'`
mysql_cmd='/usr/local/bin/mysql'
mysqldump_cmd='/usr/local/bin/mysqldump'

fl=`date "+%d-%m-%Y"`
cd /var/backups/
echo show tables | ${mysql_cmd} -u root --password=${passwd_root_mysql} nodeny | \
  grep -v '^[stuvxyz]2' | grep -v 'traf_info' | grep -v '^Tables' | \
  xargs ${mysqldump_cmd} -R -Q --add-locks -u root --password=${passwd_root_mysql} \
  --default-character-set=cp1251 nodeny $1 > nodeny_${fl}.sql
tar -c -z -f ${fl}.tar.gz nodeny_${fl}.sql
rm -f nodeny_${fl}.sql
chmod 400 ${fl}.tar.gz


Название: Re: провал 00.00-0.48
Отправлено: goletsa от 06 Июня 2013, 18:33:05
Сокращенный. Почему тогда он почти час делается?


Название: Re: провал 00.00-0.48
Отправлено: VitalVas от 07 Июня 2013, 18:12:39
проверь диск, может проблема в нем.



Название: Re: провал 00.00-0.48
Отправлено: SeMant от 27 Июня 2013, 09:49:20
 Почистил таблицу traf_lost и всё заработало как прежде.
 1. Я же так понимаю её можно чистить хоть каждый день ?
 2. А можно её просто не бэкапить ?


Название: Re: провал 00.00-0.48
Отправлено: goletsa от 27 Июня 2013, 10:52:51
Добавьте в конвеер | grep -v 'traf_lost' |