/usr/local/httpsd/bin/apachectl sslstart
[Mon Oct 17 17:11:27 2011] [warn] NameVirtualHost 192.168.1.7:443 has no VirtualHosts
/usr/local/httpsd/bin/apachectl: line 184: 20577 파일 크기 제한을 초과함 $HTTPD -DSSL
/usr/local/httpsd/bin/apachectl sslstart: httpd could not be started
로그 파일이 ssl_engine_log 파일이 2G를 넘어서 생기는 문제.
---------------------------------------------------------------------------------
/usr/local/apache/bin/apachectl restart
시 파일 크기 제한을 초과함 에러가 발생하면 로그 파일 확인할것.
로그파일 확인 후,
child pid xxxxxx exit signal File size limit exceeded (25) 에러
와 같은 메일이 발생한다면 이는 웹서버의 로그 파일의 크기가 너무 커서 그렇다
[장애조치법]
child pid **** exit signal File size limit exceeded (25)
child pid **** exit signal File size limit exceeded (25)
<< Error Message: child pid **** exit signal File size limit exceeded (25) >>
# 아파치 웹서버에서 tail -f error_log 시, 다음과 같은 에러 발생 시 조치방법입니다.
1. 파일시스템이 EXT2 라면 로그파일의 크기가 2GB 제한에 걸려 있습니다.
--> cp /dev/null access_log (or error_log)
(2GB 를 넘는 아파치 관련 로그파일에 NULL 값을 주어 Resizing 한다.)
./apachectl stop
./apachectl start
2. 로그파일이 2GB를 넘어 1번과 같이 조치하였거나 아파치 로그파일이 2GB를 넘지 않았음에도
에러가 지속적으로 발생한다면, 다음 find 명령으로 로그파일을 찾아낸다.
---> find / -size +1000000000c -exec ls -al {} ;
아마도 2GB 이상인 로그파일이 잡힐 것이다.
cp /dev/null /tmp/wl_proxy.log