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

아파치 로그 쌓는 문제 ㅡ.ㅡ

작성자 정보

  • 김민수 작성
  • 작성일

컨텐츠 정보

본문

안녕하세요. 모처럼 질문을 드리게 됩니다..

다름이 아니라 제가 관리하는 웹서버 중 로그가 이상하게 쌓이는 문제가 있어, 이렇게 고민끝에 질문을 올립니다..

제가 관리하는 웹서버의 아파치 버전은 1.3.33입니다. 기존의 1.2버전에서 작년에 업데이트를 한 것입니다.. 제가 지금 질문드릴 로그문제는 업데이트 후에 보이는 현상인듯합니다.. (두 가지 웹서버 현상)

====================================================================

첫번째 웹서버 경우의 httpd.conf 의 로그설정 내용은 아래와 같습니다.

    TransferLog "|/usr/local/apache_1.3.33/bin/rotatelogs /usr/local/apache/logs/access_log 86400"
    TransferLog "|/usr/local/apache_1.3.33/bin/rotatelogs /usr/local/apache/logs/error_log 86400"

그런데 아파치 로그 중 error_log는 정상적으로 동작을 하는데, access_log의 경우에는 하루마다(86400초) 다른 이름으로 저장되면서 계속 access_log에 쌓여야 되는데..

access_log에만 지속적으로 쌓입니다. 그덕에 벌써 한 파일에 2G가 넘어버렸습니다..

그리고 두번째 웹서버의 로그동작은 아래와 같습니다. (httpd.conf 설정은 위와 같습니다.)

access_log가 아닌 access_log.1155254400 라는 파일이름에 쌓이면서, 하루마다 다른이름으로 기존파일을 바꾸어줍니다. (86400초는 체크는 하나, 쌓이는 로그이름이 문제)

====================================================================

대체 어떠한 이유로 이런 현상을 보이는지 모르겠습니다. ㅡ.ㅡ

위와 관련이 있을지 모르겠지만, 이 두 서버의 공통적으로 보이는 또 다른 문제점은 httpd 데몬이 정상적으로 restart가 안된다는 것이 있습니다. (httpd 부모데몬이 여전히 살아있어..)

그래서, #apachctl stop 후 start를 따로 해주었는데, 그것은 정상적으로 동작을 하네요..

 

그럼 답변 부탁드리겠습니다. 즐거운 금요일되세요~

관련자료

댓글 1

이한혁님의 댓글

  • 이한혁
  • 작성일
혹시 cron에서는 정상적으로 동작을 하는것이 맞는지 확인 하여 주시기 바랍니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,138 명
  • 현재 강좌수 :  36,196 개
  • 현재 접속자 :  585 명