/ dev / mapper / full


17

こんにちはすべて、システムが正しくログインまたは起動しないという問題があります。ハードドライブの空き容量を確認して、以下を見つけました。

matthew@Kronos:~$ df -h
Filesystem                   Size  Used Avail Use% Mounted on
/dev/mapper/Kronos--vg-root  214G  203G     0 100% /
none                         4.0K     0  4.0K   0% /sys/fs/cgroup
udev                         7.8G  4.0K  7.8G   1% /dev
tmpfs                        1.6G  928K  1.6G   1% /run
none                         5.0M     0  5.0M   0% /run/lock
none                         7.8G  4.0K  7.8G   1% /run/shm
none                         100M  8.0K  100M   1% /run/user
overflow                     1.0M   36K  988K   4% /tmp
/dev/sda1                    228M   55M  161M  26% /boot
zeus                         1.8T  1.3T  540G  71% /zeus

これを100%完全に修正するにはどうすればいいですか、それを提供するための大きなハードドライブはありません。大きなドライブを購入する必要がありますか?私はubuntuとlinuxがかなり新しいので、使用する必要がある完全なコマンドラインコマンドを提供してください。

前もって感謝します。

回答:


18

多くのことを掘り下げた後、私は問題を発見しました!

以下を使用してファイルにドリルダウンします。

    sudo du -a /home | sort -n -r | head -n 10

最も多くのスペースを占めている上位10個のファイルを表示します。最大の2つは.xsession-errorsと私のダウンロードフォルダーでした。ディレクトリに移動し、フォルダでrm -fを使用すると、/ homeは6.1Gになります。

   Filesystem                   Size  Used Avail Use% Mounted on
   /dev/mapper/Kronos--vg-root  214G  6.1G  208G   3% /
   none                         4.0K     0  4.0K   0% /sys/fs/cgroup
   udev                         7.8G  4.0K  7.8G   1% /dev
   tmpfs                        1.6G  912K  1.6G   1% /run
   none                         5.0M     0  5.0M   0% /run/lock
   none                         7.8G  148K  7.8G   1% /run/shm
   none                         100M   20K  100M   1% /run/user
   /dev/sda1                    228M   64M  152M  30% /boot
   zeus                         1.8T  1.3T  538G  71% /zeus

問題の絞り込みと解決に役立ったすべてのおかげで。


4
このコマンドに感謝sudo du -a / home | sort -n -r | 10 -n頭、
ダレン・カトー

さて、私はここで迷子になりました。新しくインストールしたSLESマシンを数日間放置しましたが、/ dev / mapper / system-rootがいっぱいになりました。どうすればいいかわかりません。
シャイレン

2
私のドライブは、それも実行されないことがいっぱいですdudu -a / | sort -n -r | head -n 10 sort: write failed: /tmp/sortxghtli: No space left on device dfかかわらず働きました。
シャイレン

5

それで、あなたは完全なハードディスクを持ち、何かを置くための余分なスペースはありませんか?

いくつかのものを削除しますか?

少し物をきれいにできませんか?Ubuntuの新規インストールはほんの数ギグなので、そのスペースを占有するものがたくさんあります。保管するのに十分な量以上を保管しています。経済学では、他の場所に出荷するか、単に削除する必要があると規定されています。

  • 未使用のアプリケーションをアンインストールする
  • プレイしていないゲームをアンインストールします(プレイしているゲームのみをインストールすることもできます)
  • オンラインの音楽保持ソリューションで音楽を保管してください。
  • 写真を似たようなものに保管します。またはFlickrなど。
  • ものをCD / DVD / Blurayにアーカイブします。

より多くのスペースを購入します。

すべてを保持するだけで、どれも削除しない場合は、より多くのスペースが必要です。長期的にこれを解決する唯一の方法は、ストレージを追加購入することです。新品を買う余裕がない場合は、中古品を検討してください。非常に大きな(現在4TB)ものは、多くの場合最も安くはありません。

「予約済み」スペースの再利用

Ubuntuは、コンピューターが完全にいっぱいになった場合でもコンピューターを使用できるように、約5%を予約しています。これは、ルートおよびルートのみです。本当に行き詰まっている場合は、このスペースを再利用できます。

sudo tune2fs -m 0 /dev/mapper/Kronos--vg-root

このスペースをいっぱいにすると、詰め物になります。おそらく起動することさえできないので、これを最後の手段としてのみ使用してください


コメントのおかげで、フルドライブはOSドライブのみであり、ゲームも何もありません。私は常に合計で約5つのアプリがいくつかあるサーバーを実行しています。私の映画やテレビ番組、ウェブサイトなどはすべて、Zeus zfsドライブに保存されており、そのドライブには十分なスペースがあります。再利用スペースを試して、何が起こるかを確認します。
マグナム

tuneコマンドの実行後、dev / mapperは95%と表示されます。Ubuntuは小さく、5つのアプリとOSに250GBで十分だと考えられていたと思いました
...-Magnum26

3
250GBは必要以上に約240GBです。何かがそのスペースを埋めています。ディスク使用量ツールを使用して、残りの5%がなくなる前にどこに行くかを考えることをお勧めします。のようなツールsudo du -sh /*も役立つ場合があります(スペースのほとんどが使用されている場所を見つけるときにパスを変更します)
オリ


1

これは、成功せずにアイテムを削除した後に私を助けたものです:

lsof | grep delete

これは、削除されたファイルのハンドルをまだ持っているプロセスのPIDを示します。プロセスを停止または強制終了して、ディスク容量を解放します。

削除されたファイルがプロセスによってまだ処理されている可能性があり、したがってディスクスペースを占有している可能性があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.