- 締切済み
原因不明のディスク容量急増
RedhatLinux 9 にapacheとphpとmysql,およびoscommerceを組み込んで ホームページおよびオンラインショップとして利用しています。 150GBのディスクに /, /proc, /home などのパーティションを切って Web用のデータ(HTMLファイルやPHPプログラム)以外のものを/ パーティション(10GB) に入れています。 その / パーティションの容量が急増し、原因がわからず悩んでおります。 先月末にoscommerceが止まってしまい、調べてみると/ の使用率が100%に なっていました。そこで不要なファイルを削除して91%程度に減らしたのですが、 数日以内にまた100%になってしまいました。 dfコマンドで一時間ごとに/ の使用容量を出力させて記録してみると、 一時間当り1MB以上、一日当り10MB以上も増加していました。 それと同時に、 /の直下にある同じパーティションのディレクトリとファイルを すべてdu -sで一時間ごとにチェックして見ましたが、/var以外は増減なし。 増加していた /varにしても増加率は一日で1MB少し程度でした。 スパースファイルの問題かなと思って、ユーザーnfsnobodyを削除し、 (数十MBもあった)lastlogを削除してみたのですが、状況は変わりません。 また、先月末頃に、1TGのUSB外付けハードディスクを mount -t auto /dev/sda1 /mnt/harddisk でマウントさせて、そこを当面不要なアーカイブや古いログファイルの置き場 として利用しているので、これが問題なのかと思い、試しにアンマウントして 2時間ほど様子を見ましたが、やはり増加のペースは変わりません。 (購入時そのままで利用しているので、ファイルシステムはfat32かntfsだと思います) これ以上やれることが思い当たらず現在お手上げ状態です。 何か、これが原因だろう、とか、ここを調べてみたらどうだ、 ということがおわかりでしたらご指導お願いいたします。
- みんなの回答 (3)
- 専門家の回答
お礼
ありがとうございます! dfはduの簡易版のようなものだとばかり思っていたので、 まさかそんな違いがあるとは夢に思わずとても勉強になりました。 lsof 便利そうなコマンドですね。 あいにく今回のサーバーには入っていませんでしたが。 こんど、探して入れておこうと思います。