2002年09月11日(Wed) [長年日記]
_ Swap
LinuxがSwap食い尽くして固まるなんつー状況に初めて遭遇…
_ Apacheのログ
開発作業用マシンだから仕方ないといえば仕方ないんだが,それにしても
[ati@hoge logs]$ ls -l
合計 1455184
-rw-r--r-- 1 root root 1329174 9月 11 16:29 access_log
-rw-r--r-- 1 root root 1063278 9月 7 19:40 access_log.1
-rw-r--r-- 1 root root 3336487 8月 31 21:10 access_log.2
-rw-r--r-- 1 root root 8108296 8月 25 00:09 access_log.3
-rw-r--r-- 1 root root 513449174 9月 11 16:29 error_log
-rw-r--r-- 1 root root 756273202 9月 8 04:02 error_log.1
-rw-r--r-- 1 root root 2548337 9月 1 04:02 error_log.2
-rw-r--r-- 1 root root 202491055 8月 25 04:02 error_log.3
-rw-r--r-- 1 root root 5 9月 11 15:57 httpd.pid
error_logだけで約1.4GB
っつーのはどうよ???
この原因は,たぶん,ファイルサイズを確認せずにerror_logをvimで開いちまったことだな。
logrotateの間隔をdailyにして,残す世代数を7倍するか…
このままぢゃ,不具合解析しようってぇときに何の役にも立たん (--;) < error_log
- [追記]
- なるほど,そういう方法もあるんですね > yamkさん
man logrotateして,つらつらと眺めてみました。
あとはcompressを付けるかどうか…今はまだディスクに余裕があるからいいけど。
やっぱり、ヤバイ病気があるのかも...肝臓系とか、全身に渡るものとか
access_logじゃなくてerror_logが肥大化しているところに苦労を感じますな(藁
凄すぎ...そういえば、TurboLinux7もデフォルトだとicecastサーバーが延々とログを出しまくる設定なので、暫く使っていると同じ状況に(笑)
logrotate を hourly にした上で、size= でサイズを指定するとよいかもしれません。サイズを越えた段階で rotate します。しかし3日で 500MB とわ‥‥