2011/05/29

Apache 再起動 => 起動せず

Apacheが
 [crit] (28)No space left on device: mod_rewrite: could not create rewrite_log_lock
Configuration Failed
と吐いて、再起動が出来なかった。

原因は、単純なDiskFullではなく、ipcに絡む問題だった。
ipcs -s 
を実行すると、大量Apache絡みにと思われる内容が出力された...

とりあえず一括削除するため、
ipcs -s | grep apache | awk ' { print $2 } ' | xargs -i ipcrm -s {}
を実行した。

次に、
 /etc/init.d/httpd restart
でApacheを再起動かけると、ようやく正常に起動出来た。

原因は判明していないものの、関連しそうなアラートログから予想するに、
電源断発生時にApacheプロセスファイル?が正しく処理されていなかった模様。