Привіт шановна громада!
Не можу зрозуміти коли відбувається ротація логів сквіда.
в /etc/logrotate.conf:
weekly
rotate 4
create
compress
notifempty
nomail
olddir /var/log/rotated
include /etc/logrotate.d
в /etc/logrotate.d/squid:
/var/log/squid/*.log {
copytruncate
compress
notifempty
missingok
size 100M
noolddir
sharedscripts
postrotate
/usr/sbin/squid -k rotate
endscript
в /etc/crontab:
0 * * * * root /bin/run-parts /etc/cron.hourly
1 3 * * * root /bin/run-parts /etc/cron.daily
15 4 * * 6 root /bin/run-parts /etc/cron.weekly
30 5 1 * * root /bin/run-parts /etc/cron.monthly
як я зрозумів з конфигу логротейта, логи мають ротуватися щотижня, але бачу:
-rw-r----- 1 squid squid 50606199 Aug 22 13:00 access.log
-rw-r----- 1 squid squid 6297938 Aug 21 03:06 access.log.1.gz
-rw-r----- 1 squid squid 9678030 Aug 17 03:05 access.log.2.gz
-rw-r----- 1 squid squid 10812624 Aug 11 03:04 access.log.3.gz
-rw-r----- 1 squid squid 9700330 Aug 4 03:06 access.log.4.gz
тут видно, що вони скориш за всього ротуються не по weekly а по daily, хоча в глобальному конфігу /etc/logrotate.conf логротейту написано weekly.
Скажіть будьласко, в який саме час відбуваться ротація? я вже нічого зрозуміти не можу
Дуже дякую за будь-яку допомогу!