Ротация логов, zyakwa, 15-Дек-03, 07:47 [смотреть все]Многоуважаемые админы! Очень нужна помощь. Ситуация следующая: FreeBSD 4.7 + squid 2.5 После еженедельной ротации логов создается новый файл access.log, но логи в него не пишутся! Файл остается пустым до тех пор, пока squid не будет перезапущен. После перезапуска (без каких-либо изменений!) логи нормально пишутся в этот файл. С правами доступа к access.log все в порядке.Подскажите, пожалуйста, в чем может быть проблема? Заранее спасибо.
|
- Ротация логов,
ipmanyak, 08:51 , 15-Дек-03 (1)>Многоуважаемые админы! >Очень нужна помощь. >Ситуация следующая: FreeBSD 4.7 + squid 2.5 >После еженедельной ротации логов создается новый файл access.log, но логи в него >не пишутся! Файл остается пустым до тех пор, пока squid не >будет перезапущен. После перезапуска (без каких-либо изменений!) логи нормально пишутся в >этот файл. С правами доступа к access.log все в порядке. > >Подскажите, пожалуйста, в чем может быть проблема? >Заранее спасибо. чем ротируешь лог ? squid -k rotate ?
- Ротация логов,
zyakwa, 09:16 , 15-Дек-03 (2)>чем ротируешь лог ? squid -k rotate ? newsyslog-ом В newsyslog.conf прописано: #logfilename mode count size when [ZJB] /usr/local/squid/logs/access.log 666 2 * $W0D23 B
- Ротация логов,
ipmanyak, 10:12 , 15-Дек-03 (3)>>чем ротируешь лог ? squid -k rotate ? > >newsyslog-ом >В newsyslog.conf прописано: >#logfilename > mode > count size when > [ZJB] >/usr/local/squid/logs/access.log 666 2 > * $W0D23 > B для сквида ротируй сквидом! squid -k rotate сам посуди - откуда сквиду знать, что ему нужно писать в новый лог пусть даже с тем же именем ? файл то у него открыт старый !
- Ротация логов,
zyakwa, 11:10 , 15-Дек-03 (4)Действительно, оказалось, что squid продолжает писать лог в access.log.0 Если ротировать сквидом - все работет отлично :)Огромное спасибо :)
|