Linux Mint 14 Nadiaを実行しています。Linuxパーティションには10Gがあります。システムが起動すると、du
80%の使用率が報告されます。その後、使用率は100%に達するまでゆっくりと増加し、システムは使用できなくなります。(それは日または週のオーダーで発生する可能性があります)。再起動後、使用率は80%にリセットされます。
何よりも奇妙なのdu
は、変化がないことです。
これらのコマンドの出力を次に示します(Windowsおよび外部ドライブのパーティションは省略されています)。
# --- Just after reboot ---
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 9.8G 7.3G 2.0G 80% /
none 4.0K 0 4.0K 0% /sys/fs/cgroup
udev 428M 292K 428M 1% /dev
tmpfs 88M 1.3M 87M 2% /run
none 5.0M 0 5.0M 0% /run/lock
none 437M 288K 437M 1% /run/shm
none 100M 12K 100M 1% /run/user
$ sudo du -x -d1 -h /
186M /opt
512M /var
11M /sbin
556K /root
1.3G /home
613M /lib
8.0K /media
4.6G /usr
16K /lost+found
111M /boot
39M /etc
4.0K /mnt
60K /tmp
9.1M /bin
4.0K /srv
7.3G / # <-- note this
# --- After some time ---
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 9.8G 9.1G 199M 98% /
none 4.0K 0 4.0K 0% /sys/fs/cgroup
udev 428M 292K 428M 1% /dev
tmpfs 88M 1.3M 87M 2% /run
none 5.0M 0 5.0M 0% /run/lock
none 437M 27M 411M 7% /run/shm
none 100M 28K 100M 1% /run/user
$ sudo du -x -d1 -h /
186M /opt
511M /var
11M /sbin
556K /root
1.4G /home
613M /lib
8.0K /media
4.6G /usr
16K /lost+found
111M /boot
39M /etc
4.0K /mnt
520K /tmp
9.1M /bin
4.0K /srv
7.3G / # <-- note this
(注:休止状態を使用します。休止状態後も使用率は変わりません。再起動後は80%にリセットされます。)
スペースを食べるものを追跡するにはどうすればよいですか?
私はこの質問を読みました。私はまだ暗闇の中にいます。この動作の原因となっているプログラムを見つけるにはどうすればよいですか?
編集後:それを見つけました。スペースは、によって表示されるカーネルログによって要求されdmesg
ます。私のマシンは毎秒5回の割合でエラーを生成するので、いっぱいになります。(これはこのバグに関連しています。)同様の問題を抱える将来の読者に-目に見えないゆっくりとしたディスク領域の充満du
- dmesg
原因の検索を試みることを忘れないでください。
ncdu
、プレーンよりも好みdu
ます。何でもできるようになる前に、ディレクトリツリー全体をスキャンします。特定のパスを渡すこともできます(例:ncdu /var
または単にncdu ~
)