/ dev / mapper / penuh

17

Hai Semua Saya memiliki masalah di mana sistem saya tidak bisa masuk atau memulai dengan benar. Saya memeriksa ruang hard drive untuk menemukan yang di bawah ini.

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

Bagaimana cara memperbaiki ini 100% penuh, saya tidak memiliki hard drive yang lebih besar untuk memberikannya, apakah saya terjebak dengan harus membeli drive yang lebih besar untuk itu? Saya cukup baru di ubuntu dan linux jadi tolong berikan perintah baris perintah penuh yang perlu saya gunakan.

Terima kasih sebelumnya.

Magnum26
sumber

Jawaban:

18

Setelah banyak menggali, saya menemukan masalahnya!

Mengebor ke dalam file menggunakan:

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

Menunjukkan 10 file teratas yang menggunakan paling banyak ruang, dua yang terbesar adalah .xsession-errors dan folder unduhan saya. Setelah masuk ke direktori dan menggunakan rm -f pada folder my / home sekarang hanya 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

Terima kasih untuk semua yang membantu saya mempersempit masalah dan menyelesaikannya.

Magnum26
sumber
4
terima kasih untuk perintah ini sudo du -a / home | sort -n -r | head -n 10,
Darren Cato
Ya, saya tersesat di sini. Saya meninggalkan mesin SLES yang baru diinstal untuk beberapa hari dan sekarang / dev / mapper / system-root penuh. Saya tidak yakin bagaimana melanjutkan.
Shailen
2
Drive saya sangat penuh sehingga tidak akan berjalan du: du -a / | sort -n -r | head -n 10 sort: write failed: /tmp/sortxghtli: No space left on device dfbekerja sekalipun.
Shailen
5

Jadi Anda punya harddisk penuh dan tidak ada ruang ekstra untuk meletakkan barang-barang itu?

Hapus beberapa barang?

Tidak bisakah kau membersihkan sedikit? Instalasi Ubuntu baru hanya beberapa pertunjukan sehingga Anda punya banyak sesuatu yang mengambil ruang itu. Anda menyimpan lebih dari yang mampu Anda simpan. Ekonomi menentukan bahwa Anda perlu mengirim beberapa barang dari tempat lain atau hanya menghapusnya.

  • Copot aplikasi yang tidak digunakan
  • Copot permainan yang tidak Anda mainkan (alias hanya pasang yang Anda mainkan)
  • Simpan musik Anda dalam solusi penahanan musik online.
  • Simpan foto Anda dalam sesuatu yang serupa. Atau Flickr, dll.
  • Mengarsipkan barang ke CD / DVD / Bluray.

Beli lebih banyak ruang.

Jika Anda hanya perlu menyimpan semuanya dan tidak akan menghapusnya, Anda perlu lebih banyak ruang. Satu-satunya cara Anda akan menyelesaikan ini dalam jangka panjang adalah dengan membeli lebih banyak penyimpanan. Pertimbangkan barang bekas jika Anda tidak mampu membeli barang baru. Yang paling besar (saat ini 4TB) seringkali tidak termurah.

Ambil kembali ruang yang "dipesan"

Ubuntu menyimpan sekitar 5% untuk memungkinkan Anda tetap menggunakan komputer jika benar-benar penuh. Ini untuk root dan root saja. Jika Anda benar-benar mandek, Anda bisa mendapatkan kembali ruang ini:

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

Jika Anda mengisi ruang ini , Anda diisi. Anda bahkan mungkin tidak dapat melakukan booting, jadi gunakan saja ini sebagai pilihan terakhir!

Oli
sumber
Terima kasih atas komentarnya, drive penuh adalah drive OS saja dan tidak memiliki permainan, atau hampir tidak ada apa pun di dalamnya. Saya menjalankan server dengan beberapa aplikasi yang totalnya ada di 5 sepanjang waktu. Semua film dan acara tv saya, situs web dll disimpan di drive Zeus zfs saya yang saya punya banyak ruang. Saya akan mencoba ruang reklamasi dan melihat apa yang terjadi.
Magnum26
Setelah menjalankan perintah tune dev / mapper sekarang ditampilkan sebagai 95%. Saya pikir Ubuntu seharusnya kecil dan diasumsikan 250GB akan cukup untuk 5 aplikasi dan OS ...
Magnum26
3
250GB adalah sekitar 240GB lebih dari yang Anda butuhkan. Sesuatu mengisi ruang itu. Saya sarankan Anda meluangkan waktu dengan alat penggunaan disk untuk mengetahui ke mana perginya sebelum 5% sisanya juga hilang. Alat seperti sudo du -sh /*mungkin juga membantu (mengubah jalur saat Anda mengetahui di mana sebagian besar ruang digunakan)
Oli
2

Dalam kasus saya, file yang diunduh disimpan sementara. Coba hapus barang dari /tmp.

Vairavan Srinivasan
sumber
1

Inilah yang membantu saya setelah menghapus hal-hal tanpa hasil:

lsof | grep delete

Ini menunjukkan pid dari proses yang masih memiliki pegangan pada file yang dihapus. Hentikan / matikan proses untuk melepaskan ruang disk.

Kebetulan file yang dihapus mungkin masih ditangani oleh suatu proses dan karena itu masih menempati ruang disk.

Norrey Okumu
sumber