今日、Debian Jessieラップトップで奇妙な問題に気づきました。どうやら私はスペースを使い果たしました。
df
は、/dev/dm-1
がいっぱいですが、理由はわかりません。これが起こっていることに気付いたとき、私はFirefoxを使用していくつかのISOをダウンロードしてきました。
私のダウンロードは/home
そのため、どの部分かわかりません/dev/dm-1
これで再生します。何なのかわからない/dev/dm-1
が使用されます。
Filesystem Size Used Avail Use% Mounted on
/dev/dm-1 9.1G 9.0G 0 100% /
udev 10M 0 10M 0% /dev
tmpfs 769M 9.1M 760M 2% /run
tmpfs 1.9G 208K 1.9G 1% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
/dev/sda1 236M 33M 191M 15% /boot
/dev/mapper/enterprise--vg-home 277G 92G 171G 35% /home
tmpfs 385M 8.0K 385M 1% /run/user/1000
何が起こっているのかアイデアはありますか?これにより、何も実行できなくなります。再起動すると、スペースが残っていないため、startx
を実行できなくなります。
最後の列が示すように、そのデバイス(明らかにLVMボリューム)は、OSが格納されているメインファイルシステムである/
に対応しています。最大の部分は次のようになります。
/usr
、インストール済みソフトウェア。/var/log
、システムログ;/var/cache
、キャッシュファイル。多くの場合、多くのスペースが/var/cache/apt
によって占有されます。これには、インストールする前にapt-get
によって一時的にダウンロードされたパッケージが含まれています。 Sudo apt-get clean
を試して、それらをすべて削除してください。
/var/log
もご覧ください–必要に応じて、Sudo rm /var/log/*.gz*
はすべての古いログを削除します(ラップトップではおそらく役に立たないでしょう)。
someディスクスペースをクリーンアップしたら、ncdu
をインストールしてSudo ncdu -x /
を実行し、他のどのディレクトリがスペースを占有しているかを確認します。 /
ファイルシステム。
これはLVMなので、/home
ボリュームを少し縮小して、10〜15 GBを/
に割り当てることもできます。
@grawityの答えは適切で、/ var/log /でクリーンアップを開始することも適切ですが、いくつか追加したいと思います。
何もインストールせずにできること
Sudo du -x --max-depth=1 / | sort -n
最後から2番目の行に、ディレクトリツリーのどのブランチが最も多く使用されているかを示します。たとえば、/var
の場合は、上記のコマンドで/
を/var
に変更して、繰り返します。
スペースを占有している可能性のあるもう1つの場所は、古いカーネルがたくさんある/ bootです。 uname -r
を使用して、実行しているカーネルバージョン(おそらく最新のもの)を確認してから(最小限の空き容量があれば...)、パッケージ管理ソフトウェアを使用して古いバージョンを削除できます。
完全を期すために、pvs
を実行して、「PFree」列に何があるかを確認することもできます。これはおそらく0ですが、他の値がある場合は、/ファイルシステムに割り当てることができる未使用のスペースがあることを意味します。ただし、/ dev/dm-1であり、/ dev/mapper /のようなものではありません。 enterprise--vg-root。これは、単なるlvextend
とresize2fs
よりも少し複雑かもしれないと思います。