0
저는 얼마 동안 logrotation을 사용하여 최근 몇 차례 구성을 변경했습니다.logrotation은 크기에 따라 로그를 회전시키지 않습니다.
이전에 내 logrotation은 weekly
기준으로 회전하고 자동으로 회전 된 로그로 크기에 따라 로그를 순환하도록 구성했지만 현재는 logrotate -f 00-rsyslog
명령을 사용하면 작업이 중단되었습니다. 왜 작동하지 않는지 모르겠다. 여기 00-rsyslog가있다.
/rsyslog/log/*/*/*.log
{
size 1000k
rotate 500
missingok
notifempty
delaycompress
compress
create 640 root root
sharedscripts
postrotate
reload rsyslog >/dev/null 2>&1 || true
endscript
}
나는 내 서버에서 매일 약 50MB의 로그를 얻는다. 도와주세요.
logrotate를 하루에 한 번 이상 호출해야하기 때문에 실행하십시오. 기본적으로 그것이 우분투에있는 것입니다. – Matt