Logrotate가 내 로그를 회전하지 않습니다.

Logrotate가 내 로그를 회전하지 않습니다.

Ubuntu 14.04에서 실행 시 다음과 같은 logrotate 구성이 있습니다./etc/logrotate.d/logstash

/opt/app/logs/logstash*.log {
        size 1g
        create 700 app app
        rotate 5
}

이 로그는 꽤 빨리 커지기 때문에 logrotate cronjob이 매일뿐만 아니라 시간 단위로 실행되기를 원했습니다. 복사 /etc/cron.daily/logrotate해서 /etc/cron.hourly/logrotate실행했어요/etc/init.d/cron reload

약 18시간 후에는 로그가 회전되지 않았으며 표시되지 않습니다./var/lib/logrotate/status

어떤 아이디어/

답변1

문제를 발견했습니다 . 1g대신 1G.

관련 정보