OSXでSquidを使う際に気をつける事

ビビりました。Squid立ち上げっぱなしで使っていたら、HDDの残容量が数MBになっていました。

「何?何?」と思っていたところ、HDDの残量を眺めていたらまだまだ減って行く。。。

で、速攻Googleですよ。ネタフルで紹介されていたDisk Inventory Xをインストールして、チェックしてみたところ…

何やら妙にでかい、coresなるディレクトリが。で、更にGoogle。

OSx, core files and disk space

この記事、英語なので正確には内容はわかりませんが、どうやらcoresと言う中に入ってるデータは、メモリダンプのログみたい。。。Squid!!そう、coresの中にあったファイルの作成日を見てみたら、ちょうど昨日からの日付。つまり、Squidを導入してから。。。恐らく、Squidに割り当てた(デフォルトのままなので、割り当たっていた)メモリ容量を利用中にあっさり越えてしまい、結果ダンプをこうして作っていたのではないか?と言う仮説に至りました。。。で、早速実験です。Squidを起動してブラウジングしてみたところ、やっぱりcoresの中にファイルが。。。

結局、/coresの中身のファイルを全部消してしまったのでHDDの空きスペースは復活しましたが、Squidが挙動する中で発生するこの課題は解決出来てません。きっと、squid.confとかだと思うのですが。

取り急ぎ、情報共有まで。

2 Comments to “OSXでSquidを使う際に気をつける事”

  1. masuidrive 5 12月 2008 at 4:45 PM #

    coreファイルは、プロセスが強制終了したときのメモリダンプです。
    なので、何かが原因でsquidが落ちまくってるってことですね。

    バイナリでインストールしたのであれば、ソースからインストールする事をお勧めします。

  2. masahiko 5 12月 2008 at 5:38 PM #

    なるほど。何が原因で落ちまくっているのかなぁ。。。とりあえずソースで入れて様子見てみます。サンキュー。


Leave a Reply