The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Восстановить трафик в SAMS'е"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Настройка Squid и других прокси серверов (Учет работы пользователей, логи)
Изначальное сообщение [ Отслеживать ]

"Восстановить трафик в SAMS'е"  +/
Сообщение от Elektra (ok) on 18-Дек-10, 23:41 
OS: Redhat Linux Fedora9
Apache: 2.2.9
MySql: 5.0.51
Samba: 3.2.0 - 17.0.140asp
Squid: 3.0 STABLE7 for i686-pc-linux-gnu
Sams: 1.0.5
редиректор: встроенный squid
тип авторизации: IP

Давно бьюсь с проблемой. При реконфигурации через SAMS обнуляется access.log (иногда становится |access.log-тоже вопрос почему?), меняется владелец этого файла на root. Через некоторое время в cache.log появляется ошибка :
FATAL: logfileWrite: /var/log/squid/access.log: (32) Broken pipe

С этим я боролась так:
- останавливала squid
- удаляю access.log
- создаю новый access.log, устанавливаю права 666, меняю владельца на squid
- запускаю squid

После этого access.log начинает увеличиваться в размере. Но возникает другая проблема: перестает считать трафик SAMS! И начинает считать, только после реконфигурации в SAMS'е! И все по новой...

Вчера нашла способ как заставить считать трафик без нажатия кнопки "Реконфигурировать" в SAMS'е -
service sams restart

По крайней мере считает трафик с этого момента. И не обнуляет access.log.
Но обнаружила, что недельный трафик (4-11 декабря) в SAMS'е не учтен! (Нулевой трафик за этот период). Подскажите, как теперь его добавить в общую картину, а то уже отчет на носу :(
Есть желание восстановить из access.log.20101215 (делается ротация файлов), только не знаю как?
Его можно подсунуть в "Загрузить в базу логи SQUID", не исчезнет трафик за последнии дни?
Или попробовать протестировать базы данных в SAMS"е, добавиться ли потерянный трафик?
Может кто сталкивался с такими проблемами, подcкажите, пожалуйста!

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Восстановить трафик в SAMS'е"  +/
Сообщение от Aquarius (ok) on 19-Дек-10, 01:06 
>[оверквотинг удален]
> MySql: 5.0.51
> Samba: 3.2.0 - 17.0.140asp
> Squid: 3.0 STABLE7 for i686-pc-linux-gnu
> Sams: 1.0.5
> редиректор: встроенный squid
> тип авторизации: IP
> Давно бьюсь с проблемой. При реконфигурации через SAMS обнуляется access.log (иногда становится
> |access.log-тоже вопрос почему?), меняется владелец этого файла на root. Через некоторое
> время в cache.log появляется ошибка :
> FATAL: logfileWrite: /var/log/squid/access.log: (32) Broken pipe

в настройках всегда лучше не трогать того, чего не знаешь, а особенно, не делать так, как не рекомендуется; поменяйте непрерывную обработку лога на периодическую, удалите access.log и (пере)запустите squid, файл он сам создаст

> С этим я боролась так:
> - останавливала squid
> - удаляю access.log
> - создаю новый access.log, устанавливаю права 666, меняю владельца на squid

права, кстати, тоже не стоит в 666 выставлять

>[оверквотинг удален]
> SAMS'е! И все по новой...
> Вчера нашла способ как заставить считать трафик без нажатия кнопки "Реконфигурировать"
> в SAMS'е -
> service sams restart
> По крайней мере считает трафик с этого момента. И не обнуляет access.log.
> Но обнаружила, что недельный трафик (4-11 декабря) в SAMS'е не учтен! (Нулевой
> трафик за этот период). Подскажите, как теперь его добавить в общую
> картину, а то уже отчет на носу :(
> Есть желание восстановить из access.log.20101215 (делается ротация файлов), только не
> знаю как?

пожалуй, проще всего, при незапущенном squid дописать файлы с неучтенными записями в конец access.log (именно в конец, тогда sams их обработает как новые) а потом, после ротации, для восстановления справедливости, можно их из access.log.<какая там нынче дата> удалить (их достаточно легко будет найти по разрывам последовательности первого поля)

> Его можно подсунуть в "Загрузить в базу логи SQUID", не исчезнет трафик
> за последнии дни?
> Или попробовать протестировать базы данных в SAMS"е, добавиться ли потерянный трафик?
> Может кто сталкивался с такими проблемами, подcкажите, пожалуйста!

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Восстановить трафик в SAMS'е"  +/
Сообщение от Elektra (ok) on 20-Дек-10, 09:59 
Спасибо большое, буду пробовать!

> в настройках всегда лучше не трогать того, чего не знаешь, а особенно,
> не делать так, как не рекомендуется; поменяйте непрерывную обработку лога на
> периодическую, удалите access.log и (пере)запустите squid, файл он сам создаст

Мне просто свалили работу со squid, особо не передавая дела. Так что варилась в собственном соку. До меня была непрерывная обработка лога, я уже исправила на периодическую. Теперь очень хочется избавиться от samsf, как рекомендуют многие из-за его нестабильности. Похоже именно он при нажатии кнопки "Реконфигурировать" в SAMS'е обнуляет access.log. Как написано в описаниии при работе samsf данные пишутся в базу сразу и поэтому access.log пустой :( Может кто подскажет как перейти с samsf на sams?  
И вообще, при добавлении пользователя, реконфигурировать через SAMS или через  
squid -k reconfigure?

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

4. "Восстановить трафик в SAMS'е"  +/
Сообщение от Aquarius (ok) on 20-Дек-10, 18:27 
> Спасибо большое, буду пробовать!
>> в настройках всегда лучше не трогать того, чего не знаешь, а особенно,
>> не делать так, как не рекомендуется; поменяйте непрерывную обработку лога на
>> периодическую, удалите access.log и (пере)запустите squid, файл он сам создаст
> Мне просто свалили работу со squid, особо не передавая дела. Так что
> варилась в собственном соку. До меня была непрерывная обработка лога, я
> уже исправила на периодическую. Теперь очень хочется избавиться от samsf, как
> рекомендуют многие из-за его нестабильности. Похоже именно он при нажатии кнопки
> "Реконфигурировать" в SAMS'е обнуляет access.log.

только в режиме непрерывной обработки

> Как написано в описаниии при работе
> samsf данные пишутся в базу сразу и поэтому access.log пустой :(
> Может кто подскажет как перейти с samsf на sams?

samsf - часть sams
> И вообще, при добавлении пользователя, реконфигурировать через SAMS или через
> squid -k reconfigure?

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

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

2. "Восстановить трафик в SAMS'е"  +/
Сообщение от alexexpa email(ok) on 19-Дек-10, 16:46 
Здорово, что ещё можно сказать!!!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру