![Logrotate не ротирует мои журналы](https://rvso.com/image/1452860/Logrotate%20%D0%BD%D0%B5%20%D1%80%D0%BE%D1%82%D0%B8%D1%80%D1%83%D0%B5%D1%82%20%D0%BC%D0%BE%D0%B8%20%D0%B6%D1%83%D1%80%D0%BD%D0%B0%D0%BB%D1%8B.png)
Работая на Ubuntu 14.04, у меня есть следующая конфигурация logrotate в разделе/etc/logrotate.d/logstash
/opt/app/logs/logstash*.log {
size 1g
create 700 app app
rotate 5
}
Этот журнал становится большим довольно быстро, поэтому я хотел, чтобы cronjob logrotate запускался как на почасовой основе, так и на ежедневной основе. Я скопировал /etc/cron.daily/logrotate
и /etc/cron.hourly/logrotate
выполнил/etc/init.d/cron reload
Примерно через 18 часов журнал так и не был повернут и не отображается на/var/lib/logrotate/status
Есть идеи/
решение1
Нашел проблему, я использовал 1g
вместо 1G
.