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

아파치 에러로그 질문

작성자 정보

  • LinuxMaster 작성
  • 작성일

컨텐츠 정보

본문

갑자기 아파치가 동작을 안하는 현상이 발생했습니다.

에러로그1
[Tue Feb 09 11:10:38 2010] [emerg] (43)Identifier removed: couldn't grab the accept mutex
[Tue Feb 09 11:10:38 2010] [emerg] (43)Identifier removed: couldn't grab the accept mutex
[Tue Feb 09 11:10:38 2010] [emerg] (43)Identifier removed: couldn't grab the accept mutex
[Tue Feb 09 11:10:38 2010] [emerg] (43)Identifier removed: couldn't grab the accept mutex
[Tue Feb 09 11:10:38 2010] [emerg] (22)Invalid argument: couldn't release the accept mutex
무엇때문에 이 로그가 쌓이는건지 알고싶습니다.

잠시후 아파치 재구동하니 정상적으로 재시작은 되었는데, 또 재발할까봐 걱정이 되네요,,


에러로그2
[Mon Feb 08 19:33:37 2010] [warn] child process 24769 still did not exit, sending a SIGTERM
[Mon Feb 08 19:33:39 2010] [error] child process 24769 still did not exit, sending a SIGKILL

해당시간에 부하가 높아지면서 위와 같은 로그가 쌓였는데,
구글링해보니 동시접속자때문이라는 답변도 있고, 메모리때문이라는 답변도 있는데,
도대체 왜 저 로그가 쌓이는지 궁금합니다.
원인과 대책을 알수없을까요,??

관련자료

댓글 2

hoya님의 댓글

  • hoya
  • 작성일
제 경험에 의하면, 동시접속자든 설정값 오류든 떠있는 아파치 프로세스가 많아서 메모리가 부족할때 메모리를 많이 잡아먹는 아파치 프로세스를 kill 시켜서 메모리를 확보할때 나오는 에러같습니다.
접속자 수를 확인해 보고, 그시간에 메모리 사용량, Max client 수 등을 확인한후 조절해야 할거 같습니다.

LinuxMaster님의 댓글

  • LinuxMaster
  • 작성일
에러로그1 은 제가
`ipcs -s -t|grep nobody|cut -f1 -d' '|awk '{print "ipcrm sem",$1}'`
echo "done";
exit 0;
이 명령으로 공유메모리 관련 작업해서 그렇게 나온거 확인했습니다..
그런데 다른 서버에서 적용하면 아파치가 죽지않았는데,, apachessl 돌아가는 서버에 적용을 하니..
[emerg] (43)Identifier removed: couldn't grab the accept mutex
이 에러가 뜨고 죽네요,,흠,,

공지사항


뉴스광장


  • 현재 회원수 :  60,049 명
  • 현재 강좌수 :  35,878 개
  • 현재 접속자 :  110 명