/path/to/*.log {
hourly
rotate 24
missingok
copytruncate
}
이런 식으로 hourly로 설정을 했지만 1시간 마다 동작하지 않고 여전히 daily로 동작할 경우,
일반적으로 logrotate가 cron.daily에 등록되어 그럴 수 있음.
cron.hourly로 옮겨서 해결 가능.
# 찾아보기
[nicehide@localhost]$ find /etc/cron.* -iname "*logrotate*"
/etc/cron.daily/logrotate
# hourly로 옮기기
[nicehide@localhost]$ mv /etc/cron.daily/logrotate /etc/cron.hourly
'Linux' 카테고리의 다른 글
커맨드라인에서 openssl 명령어로 특정 웹서버 도메인 인증서 만료일 확인 (0) | 2024.08.27 |
---|---|
[Linux] curl: (35) error:1425F102:SSL routines:ssl_choose_client_version:unsupported protocol (0) | 2024.05.23 |
[Linux] tuned 프로필 상속받아 원하는 값만 변경, 적용 (0) | 2024.03.19 |
[Linux] 원격 서버간 파일 diff (0) | 2024.03.19 |
[Linux] bash 스크립트를 이용해 다수 서버간 방화벽 개방 여부 확인 (0) | 2024.03.19 |