it-swarm-ja.com

100%使用量/ dev / dm-1

今日、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を実行できなくなります。

4
BugHunterUK

最後の列が示すように、そのデバイス(明らかに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を/に割り当てることもできます。

4
user1686

@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。これは、単なるlvextendresize2fsよりも少し複雑かもしれないと思います。

2
Law29