soft@appleple.com

【Apache】SSLオプションで再起動してこない

■Apacheログの内容

[Thu May 20 19:10:55 2010] [notice-phpa] Lock thresholds 10/10 (pid 6168)
[Thu May 20 19:11:47 2010] [warn] pid file /usr/local/apache_1.3.33/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Thu May 20 19:11:47 2010] [notice-phpa] Removed existing cache sems (pid 6254)
[Thu May 20 19:11:47 2010] [notice-phpa] Removed existing cache shm (pid 6254)
[Thu May 20 19:11:47 2010] [notice-phpa] Acquiring cache : uid 502 gid 503 perms 666 (pid 6254)
[Thu May 20 19:11:47 2010] [notice-phpa] PHPA 1.3.3r2 on linux_i686_glibc2.1.3 (pid 6254)
[Thu May 20 19:11:47 2010] [notice-phpa] Initialised 8MB cache at 0xb6b06000 with 512 process entries (pid 6254)
[Thu May 20 19:11:47 2010] [notice-phpa] Lock thresholds 10/10 (pid 6254)
[Thu May 20 19:11:48 2010] [notice] Apache/1.3.33 (Unix) PHP/4.3.8 mod_ssl/2.8.22 OpenSSL/0.9.7g configured -- resuming normal operations
[Thu May 20 19:11:48 2010] [notice] Accept mutex: sysvsem (Default: sysvsem)

上記のような症状の場合、Apacheを一度止めた際に、http.pid
ファイルはちゃんと消えているのに、mutexファイルのみ存在
している場合は、こいつを消してやらないと新しいApacheの
プロセスがログファイルを作成できないので、起動しません。

■/usr/local/apache/logsに残っている残骸を削除して起動

[root@asia logs]# rm ssl_mutex.*
rm: remove regular empty file `ssl_mutex.18603'? y
rm: remove regular empty file `ssl_mutex.6155'? y
rm: remove regular empty file `ssl_mutex.6160'? y
rm: remove regular empty file `ssl_mutex.6167'? y
rm: remove regular empty file `ssl_mutex.7934'? y

Last Update : 2010年05月22日 (土) 18:33