![logrotate: 회전으로 간주되는 것은 무엇입니까? 단일 파일 또는 단일 실행?](https://linux55.com/image/175397/logrotate%3A%20%ED%9A%8C%EC%A0%84%EC%9C%BC%EB%A1%9C%20%EA%B0%84%EC%A3%BC%EB%90%98%EB%8A%94%20%EA%B2%83%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F%20%EB%8B%A8%EC%9D%BC%20%ED%8C%8C%EC%9D%BC%20%EB%98%90%EB%8A%94%20%EB%8B%A8%EC%9D%BC%20%EC%8B%A4%ED%96%89%3F.png)
2개의 로그가 있는 디렉터리가 있다고 가정해 보겠습니다.
- 액세스 로그
- 오류 기록
내 회전 logrotate
구성은 다음 과 같습니다.daily
10
rotation
내 질문은: 결국 20개의 파일이 될까요, 아니면 10개의 파일이 될까요?
답변1
별도의 구성으로 표시되지 않는 한 로그당 10개 파일(이 예에서는 20개)(/etc/logrotate.d/dir 참조)
답변2
단일 conf 파일을 수동으로 시작하는 방법을 찾았기 때문에 내 자신의 질문에 대답하고 있으므로 logrotate
테스트를 수행했습니다.
내가 가지고 있던 rotation count
파일각파일이 패턴과 일치하므로 10x access.log 및 10x error.log
또한 내 파일에 날짜/시간이 있으면 logrotate가 각 파일 이름을 기반으로 .n 또는 .date를 검색하기 때문에 logrotation의 자동 제거 기능이 원하는 대로 작동하지 않습니다.