리눅스 분류
logrotate 설정화일중 postrotate 는 무슨일을 하는건가요?
작성자 정보
- 정상억 작성
- 작성일
컨텐츠 정보
- 1,672 조회
- 0 추천
- 목록
본문
안녕 하세요
요즘 logrotate 공부를 하고 있는데요 책들이나 여기 강좌를 보면
/etc/logrotate.d/화일에 logrotate를 사용할 로그 화일들을 작성하지요
그런데 그 설정화일중 예를 들어서 아파치 관련 설정 화일을 작성하려면
/var/local/apache/logs/acces_log {
weekly
rotate 4
postrotate
/www/bin/apachectl restart 2 > /dev/null || true
endscript
}
이렇게 작성이 되는데 여기서 postrotate 부분이 하는일은 순환이후 프로세스를 다시 띄운다고 하는데 그럼 logrotate 가 아파치 로그 화일들을 작성(자르고,압축하고)하는동안에는 아파치 프로세스가 죽어 있다가 로그화일들이 logrotate에 의해서 작성된후 다시 아파치 프로세스가 실행된다는 뜻인가요? 이해가 가질 않네요.... 왜 아파치를 재 실행 시켜야 되지요?
관련자료
-
이전
-
다음
댓글 0
등록된 댓글이 없습니다.