Вход для пользователей

Как загрузить повторно лог в БД

очистили базу логов Squid и очистили счетчики трафика пользователей. access.log пока один, т.е. данные что в нем есть очистили из БД. Как загрузить заново? Т.к. Sams ориентируется на размер лога он загружает в базу только новые записи. Как загрузить данный лог с первой строки?

1. остановите squid, чтобы access.log не изменялся.
2. запустите в консоли sams, чтобы загрузил все данные из acess.log
3. очистите базу логов squid
4. повторно загрузите данные из acess.log:
sams -f=/var/log/squid/access.log
5. В веб интерфейсе дайте команду пересчитать трафик пользователей

Спасибо, Через одно место, но все-таки сделал.

есть и более простой способ, для этого надо очистить одно поле в б.д. :)

а что за придворные тайны?

регулярный segmentation fault при обработке длинного лога.

У меня после очистки базы логов и запуска sams вручную для прочитки лога с начала тоже выскакивало:
segmentation fault

Просто удалил ту строку лога на которой sams падал. Далее все ОК пошло.

А нельзя ли это решение в FAQ положить, чтобы не потерялось?