질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

logrotate 설정화일중 postrotate 는 무슨일을 하는건가요?

작성자 정보

  • 정상억 작성
  • 작성일

컨텐츠 정보

본문

안녕 하세요

요즘 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
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,372 명
  • 현재 강좌수 :  37,042 개
  • 현재 접속자 :  212 명