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

logrotate 동작에 대해서..질문 드립니다.

작성자 정보

  • 황순혁 작성
  • 작성일

컨텐츠 정보

본문

리눅스에서 로그관리를 위한 방법으로.. logrotate를 많이 사용하고 있는데요..

궁금한 점이 있어서 질문을 드립니다..

logrotate의 설정파일에 보게 되면..아래와 같이..

weekly
size 500k
rotate 4
compress
errors admin
mail admin
nomissingok
create 0644 root root
/var/log/maillog   {
postrotate
/usr/bin/killall -HUP syslogd
endscript
}

 

이런 형식을 갖고 있습니다.. 궁금한 점은. 

postrotate
/usr/bin/killall -HUP syslogd
endscript

이 부분에서..

postrotate는 이미 로그가 rotate된 후에 동작한다는 것인데.. 만약, 응용프로그램에서 현재 로그파일을 점유하고 있는 경우에는 어떻게 로그파일이 rotate되는 것인지 알고 싶습니다.

로그파일을 rotate하려고 하는 경우.. 로그파일을 맘대로 바꿔도..응용프로그램에는 아무런 영향이 엄는것인지!? 아니면.. 내부적으로 로그파일에 대한 응용프로그램의 접근을 제한하고 동작되는 것인지.. 궁금합니다..

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,056 명
  • 현재 강좌수 :  35,910 개
  • 현재 접속자 :  226 명