Skocz do zawartości
  • Cześć!

    Witaj na forum RootNode - aby pisać u nas musisz się zarejestrować, a następnie zalogować. Posty pisane z kont niezarejestrowanych nie są widoczne publicznie.

Pełny dysk na vps, jak zwolnić miejsce?


Rekomendowane odpowiedzi

Opublikowano

Mam w 100% pełną partycję dev/sda1 , być może przez to serwer leży.

 

sudo apt clean nic nie dało

Nie chcę wklejać na pałe wygoglowanych komend

 

Jak zwolnić trochę miejsca na dysku?

 

Opublikowano

Cześć, spróbuj usunąć jakieś logi z np. /var/log lub niepotrzebne pliki z /root

Generalnie polecam program ncdu do szukania śmieci na serwerach.

 

Nie raz ncdu pomogło mi znaleźć seedboxy na serwerach klientów ;) 

  • Lubię 1
Opublikowano (edytowane)

Do poszukiwania możesz również użyć `du`. Np.:

du -hx --max-depth=1 /

Sprawdź co daje opcja "x" ;) byś posprawdzał wszystko, choć bardzo prawdopodobne, że nie masz dodatkowych dysków podmontowanych.

Ścieżkę oczywiście musisz "poprawiać" w zależności od wyniku i zajętości miejsca przez dany katalog.

Edytowane przez mariaczi
  • 1 miesiąc temu...
Opublikowano

Wstyd zadawać lamerskie pytania, ale kiedyś z logów usunąłem wszystkie foldery i padło apache.  Wszystkie Logi ze screena można śmiało usunąć?

 

scrdysk.png

Opublikowano

Zainteresuj się:

- /etc/logrotate.conf

- katalog /etc/logrotate.d

 

Możesz zmodyfikować, żeby np.

- kompresował pliki .1 (usunąć delaycompress)

- zmniejszyć długość trzymanych logów (rotate)

 

Inne pomysły:

- możesz przenieść /var/log na osobną partycję, gdzie jest włączone kompresowanie (np. btrfs z włączoną kompresją), pliki tekstowe się świetnie skompresują.

- możesz przenieść /var/log na wirtualny filesystem tmpfs (ale uwaga: pliki znikną po reboocie, dodatkowo można manipulować rozmiarem filesystemu, gdy brakuje pamięci, przeniesie do swapa).

- możesz napisać szybki skrypt, który: stworzy skompresowane urządzenie zram, sformatuj je np. jako ext3, zamontuje pod /var/log (ale także pliki znikną po reboocie).

 

Sam wszędzie zmieniam prawdziwy swap na zram, pomocny do tego jest pakiet zram-tools w Debianie/Ubuntu. Wtedy można użyć tmpfs praktycznie bez oporów.

Ogólnie, z brakiem miejsca, jeśli to serwer do zabawy (produkcyjny pewnie też, ale warto najpierw poznać), polecam przekonwertować filesystem na btrfs i włączyć kompresję. Na moim domowym Raspberry Pi, zajętość karty SD zmniejszyła się z 1,7 GB do... ~400 MB!

 

Uwaga:

Jeśli to partycja systemowa, upewnij się, że Grub i initrd mają dodany moduł do obsługi btrfs.

 

Lektura:

https://wiki.archlinux.org/index.php/Btrfs

  • Lubię 1

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Korzystając z forum, wyrażasz zgodę na: Warunki użytkowania, Regulamin, Polityka prywatności.