/ dev / mapper / full

17

Cześć wszystkim Mam problem z tym, że mój system nie logowałby się lub nie uruchamiał poprawnie. Sprawdziłem miejsce na dysku twardym, aby znaleźć poniżej.

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

Jak naprawić ten problem w 100%, że nie mam większego dysku twardego, aby go dać, czy mam problem z zakupem większego dysku? Jestem dość nowy w Ubuntu i Linuksie, więc proszę podać pełne polecenia wiersza poleceń, których muszę użyć.

Z góry dziękuję.

Magnum26
źródło

Odpowiedzi:

18

Po wielu kopaniach dookoła znalazłem problem!

Przechodzenie do plików za pomocą:

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

Pokazuje 10 najlepszych plików, które zajmują najwięcej miejsca, dwa największe to .xsession-error i mój folder pobierania. Po przejściu do katalogu i użyciu rm -f na folderach mój / home ma teraz tylko 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

Dzięki wszystkim, które pomogły mi zawęzić problem i rozwiązać go.

Magnum26
źródło
4
dzięki za to polecenie sudo du -a / home | sort -n -r | głowa -n 10,
Darren Cato
Zgubiłem się tutaj. Opuściłem świeżo zainstalowaną maszynę SLES na kilka dni i teraz / dev / mapper / system-root jest pełny. Nie jestem pewien, jak postępować.
Shailen
2
Mój dysk jest tak pełny, że nawet nie działa du: du -a / | sort -n -r | head -n 10 sort: write failed: /tmp/sortxghtli: No space left on device dfdziałał.
Shailen
5

Masz więc pełny dysk twardy i nie ma dodatkowej przestrzeni, aby położyć coś takiego?

Usunąć jakieś rzeczy?

Czy nie możesz trochę posprzątać? Świeża instalacja Ubuntu to tylko kilka koncertów, więc masz dużo czegoś, co zajmuje tę przestrzeń. Przechowujesz więcej, niż możesz sobie pozwolić na przechowywanie. Ekonomia nakazuje, że musisz wysłać coś w inne miejsce lub po prostu usunąć.

  • Odinstaluj nieużywane aplikacje
  • Odinstaluj gry, w które nie grasz (czyli zainstaluj tylko te, w które grasz)
  • Zachowaj swoją muzykę w internetowym rozwiązaniu do przechowywania muzyki.
  • Przechowuj swoje zdjęcia w czymś podobnym. Lub Flickr itp.
  • Archiwizuj rzeczy na CD / DVD / Bluray.

Kup więcej miejsca.

Jeśli chcesz zachować wszystko i niczego nie usunąć, potrzebujesz więcej miejsca. Jedynym sposobem na rozwiązanie tego problemu w dłuższej perspektywie jest zakup większej ilości miejsca. Zastanów się, czy nie stać cię na nowe. Największy (obecnie 4 TB) często nie jest najtańszy.

Odzyskaj „zarezerwowane” miejsce

Ubuntu rezerwuje około 5%, abyś mógł nadal korzystać z komputera, jeśli jest całkowicie zapełniony. To jest dla samego roota i roota. Jeśli naprawdę utkniesz, możesz odzyskać to miejsce:

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

Jeśli wypełnisz to miejsce, jesteś wypchany. Prawdopodobnie nie będziesz w stanie uruchomić systemu, więc używaj tego tylko w ostateczności!

Oli
źródło
Dzięki za komentarz, dysk pełny jest tylko dyskiem systemu operacyjnego i nie ma w nim żadnych gier ani prawie nic. Korzystam z serwera z kilkoma aplikacjami, w sumie około 5 jest włączonych cały czas. Wszystkie moje filmy i programy telewizyjne, strony internetowe itp. Są przechowywane na dyskach Zeus ZFS, na których mam dużo miejsca. Spróbuję odzyskać przestrzeń i zobaczę, co się stanie.
Magnum26,
Po uruchomieniu polecenia strojenia dev / mapper wyświetla się teraz jako 95%. Myślałem, że Ubuntu miał być mały i zakładałem, że 250 GB wystarczy na 5 aplikacji i system operacyjny ...
Magnum26
3
250 GB to około 240 GB więcej niż potrzebujesz. Coś wypełnia tę przestrzeń. Sugeruję, abyś spędził trochę czasu z narzędziem do używania dysku, aby dowiedzieć się, dokąd zmierza, zanim zniknie pozostałe 5%. Takie narzędzia sudo du -sh /*również mogą pomóc (zmień ścieżkę, gdy dowiesz się, gdzie jest
zajęta
2

W moim przypadku pobrane pliki były tymczasowo przechowywane. Spróbuj usunąć rzeczy z /tmp.

Vairavan Srinivasan
źródło
1

To pomogło mi po usunięciu rzeczy bez powodzenia:

lsof | grep delete

To pokazuje pid procesów, które nadal mają uchwyt usuniętych plików. Zatrzymaj / zabij proces, aby zwolnić miejsce na dysku.

Zdarza się, że usunięty plik może być nadal obsługiwany przez proces i dlatego nadal zajmuje miejsce na dysku.

Norrey Okumu
źródło