2014-02-12 7 views
3

저는 CentOS 6.4에서 logrotate를 사용하고 있으며 로그를 매일 또는 50MB에 도달하면 회전하려고합니다.CentOS에서 Logrotate, maxsize 옵션

제가 직면하고있는 유일한 문제는 CentOS 용 logrotate의 버전이 3.7.8입니다. 사용하지 않아도되는 maxsize 옵션이 없습니다.

해결 방법이 있습니까? 이 logrotate 3.7.8의 옵션은 파일 크기를 확인하기 위해 매분 실행되는 cron을 만들지 않으면 충분하지 않습니다 ...

미리 감사드립니다.

답변

0

크기 옵션을 계속 사용할 수 있다고 생각합니다.

예 : -

size 100k 

크기가 회전이 시작 100K 이상 증가 할 때마다 이것은 의미한다.

+1

크기는 사용하지만 logrotate가 실행될 때만 검사합니다. cron 때문에 하루에 한 번입니다. 나는 매 순간마다 logrotate를 실행하여 신선한 체크를하고 싶지 않았습니다 ... 다른 방법을 찾아야 할 것 같습니다. 고마워요 – noidraug

+2

logrotate가 실행되지 않으면 파일이 크기 임계 값을 초과했음을 어떻게 알 수 있습니까? 하루에 한 번 이상 실행되도록 logrotate를 예약해야합니다. – Matt