PDA

Просмотр полной версии : Ротация журнальных файлов squid.


anton
24.03.2008, 13:41
Добрый день!

Делаю вот пакетик сквида для Slackware.

Для того, чтобы оно работало так, как бы я хотел, перед сборкой нужно пропатчить ряд файлов. Так вот, почитал spec файл от федоры и патчи, которые они используют, там параметр logfile_rotate отключается в ноль, то есть вместо сквидовской встроенной системы ротации используется logrotate.

Я же слышал, что logrotate не рекомендуется использовать для ротации логов сквида.

1. Вот, хочу поинтеросоваться, использовать всё-таки систему ротации программы? Или logrotate?

2. Почему не рекомендуют использовать logrotate при ротации журнальных файлов squid ?

Спасибо.

Артур Крюков
24.03.2008, 19:02
Вкратце. Logrotate производит ротацию по "живым" логфайлам, с которыми squid сейчас работает. По хорошему, надо остановить squid, произвести ротацию, запустить squid. Иначе часть лога может потеряться.

Мне так кажется, что все же авторы squid знают лучше как делать ротацию в своём продукте, чем авторы logrotate :)