logrotate: 회전으로 간주되는 것은 무엇입니까? 단일 파일 또는 단일 실행?

logrotate: 회전으로 간주되는 것은 무엇입니까? 단일 파일 또는 단일 실행?

2개의 로그가 있는 디렉터리가 있다고 가정해 보겠습니다.

  • 액세스 로그
  • 오류 기록

내 회전 logrotate구성은 다음 과 같습니다.daily10rotation

내 질문은: 결국 20개의 파일이 될까요, 아니면 10개의 파일이 될까요?

답변1

별도의 구성으로 표시되지 않는 한 로그당 10개 파일(이 예에서는 20개)(/etc/logrotate.d/dir 참조)

답변2

단일 conf 파일을 수동으로 시작하는 방법을 찾았기 때문에 내 자신의 질문에 대답하고 있으므로 logrotate테스트를 수행했습니다.

내가 가지고 있던 rotation count파일파일이 패턴과 일치하므로 10x access.log 및 10x error.log

또한 내 파일에 날짜/시간이 있으면 logrotate가 각 파일 이름을 기반으로 .n 또는 .date를 검색하기 때문에 logrotation의 자동 제거 기능이 원하는 대로 작동하지 않습니다.

관련 정보