CentOSのApacheにコアを吐かせる

2011.09.17 Author: 路地

CentOS5.6でApacheがコアを吐かず少し困ったのでメモ

原因は・・・

cat /proc//limits
Limit Soft Limit Hard Limit Units
~
Max core file size 0 unlimited bytes
~
ulimit -S -c の値が0になっていた為

/etc/sysconfig/httpd に以下を記載
DAEMON_COREFILE_LIMIT=unlimited

再起動後・・・
cat /proc//limits
Limit Soft Limit Hard Limit Units
~
Max core file size unlimited unlimited bytes
~
無事'unlimited'になりコアを吐きました。

※apacheのコンフィグ(httpd.conf等)で、CoreDumpDirectoryも適切に設定して下さい。