Apacheが起動しなくなった
やっぱGWはサーバをいぢり倒そうってことで、ApacheやTomcatの再起動を繰り返していたんですが、突然Apacheが起動しなくなりました。をぉーい!
error_logを見ると、
[crit] (28)No space left on device: mod_rewrite: could not create rewrite_log_lock Configuration Failed
ipcsでみると、
0x00000000 85917819 apache 600 1 0x00000000 85950588 apache 600 1 0x00000000 85983357 apache 600 1 0x00000000 86081662 apache 600 1 0x00000000 86114431 apache 600 1
大量のセマフォキューです。というわけで、キューを抹殺します。
ipcs -s | grep apache | perl -e 'while () { @a=split(/\s+/); print `ipcrm sem $a[1]`}'
あー怖かった。
ネタはGoldFishのページから
http://www2.goldfisch.at/knowledge/224