最近、
シーパスがi-node不足で落ちる事が続いてしまった。
しかし、i-node不足になると何故かmysqlがnormal shutdownをしてしまうのは何故だろうか。。。
さて、i-node不足の原因は、apacheのdiskキャッシュの問題でした。
対応としては、diskキャッシュの階層数を減らす設定と、キャッシュのクリーンを行ったのですが、
それでは対応が足り無かったらしく、再発してしまった。
htcacheclean -n -t -d60 -p/var/cache/mod_cache -l500M
で、適宜消してくれる形にしておいたのですが、やっぱりダメになりました。
階層設定を減らしては居たんですが、元々あったディレクトリとかは減らなかったようです。
仮想サーバなので、もう変更出来ないですし。
なので、一旦、/var/chache/mode_cache以下を全消しし、
CacheEnable disk /
CacheDirLevels 2
CacheDirLength 3
CacheDefaultExpire 86400
に変更しました。元々CacheDirLevelsは5⇒3としてたのですが、もう止まるのはマズイので、一旦2に変更です。
これで様子を見てみます。
久しぶりに技術系のネタを書いてみました。
最近ちょっと色々ありまして滞ってましたが、またそろそろ書いて行きたいと思います。