apache 오류 문의


  1. httpd.conf 파일을 수정하게 되어서, /etc/init.d/httpd graceful 명령어와 /etc/init.d/httpd configtest 명령어를 실행하였습니다. 하지만 아파치 구동에 문제가 생긴건지 접속이 되지 않습니다. 그래서 /usr/local/apache/logs 에서 error_log 를 확인해 보았더니 아래 메세지가 생겼습니다.
  2. [Thu Mar 10 13:59:54 2016] errorCannot allocate memory: fork: Unable to fork new process 만 반복해서 나옵니다.

sysctl -a 2>/dev/null | grep 'vm' 이미지 이름이나 설명을 여기에 넣어주세요.

cat /proc/meminfo 이미지 이름이나 설명을 여기에 넣어주세요.

  • 2016년 03월 10일에 작성됨

  • 가능하시다면 `sysctl -a 2>/dev/null | grep '^vm'` 와 `cat /proc/meminfo` 의 실행결과를 알려 주실 수 있을 까요?    Carlos Yoo   2016.3.10 14:32     
  • 두 명령어 실행결과를 위 내용에 적용했습니다.    박영민   2016.3.10 16:29     
  • httpd.conf 수정전에는 잘 동작했었나요? 그렇다면 어떤 내용을 수정한건지에 따라 해결책이 다를 것 같습니다.    허대영(Daeyoung Heo)   2016.3.14 23:18     
조회수 487


1 답변


메모리가 부족한 상황은 아닌 것으로 보입니다.

httpd.conf 파일을 수정하셨다고 하셨는데 원복하고 다시 실행해보셔야 할 듯합니다.

관련해서 프로세스별 메모리 확인하는 툴 하나 추천 드립니다.

https://github.com/pixelb/ps_mem

  • 2016년 03월 11일에 작성됨
    그렙에서 웹 프론트 개발을 하고 있습니다.

로그인이 필요한 기능입니다.

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 작성한 답변에 다른 개발자들이 댓글을 작성하거나 좋아요/싫어요를 할 수 있기 때문에 계정을 필요로 합니다.
► 로그인
► 계정만들기
Close