Usunąłem plik dziennika 2,3 GB na moim serwerze Ubuntu i df
wydaje się, że nie odbiera zmiany. Czy zwykle występuje opóźnienie, zanim df
można wykryć usunięcie dużego pliku?
12
Usunąłem plik dziennika 2,3 GB na moim serwerze Ubuntu i df
wydaje się, że nie odbiera zmiany. Czy zwykle występuje opóźnienie, zanim df
można wykryć usunięcie dużego pliku?
Wygląda na to, że plik jest nadal otwarty przez jakiś proces. Aby zwolnić miejsce na dysku, musisz ponownie uruchomić tę usługę.
sudo kill -HUP 12345
może to spowodować zamknięcie tego procesu. (Zależy to oczywiście od tego, jak ten proces obsługuje sygnał SIGHUP. Ale wiele plików zorientowanych na demony zamknie się i ponownie otworzy uchwyty plików, gdy otrzymają SIGHUP.)Jeśli w systemie plików brakuje miejsca, możesz być uruchomiony w zarezerwowanym miejscu w systemie plików. W systemach plików ext2 / 3/4 zarezerwowano trochę miejsca dla roota. Domyślnie jest to 5%. Więc jeśli był pełny, a 2,3 GB zajmuje mniej niż 5% miejsca na dysku, system plików nadal będzie wyglądał na zapełniony.
W tej sytuacji masz dwie możliwości. Aby nadal zwalniać miejsce do tego stopnia, że masz wolne miejsce do wykorzystania lub zmień ilość miejsca zarezerwowanego przez system plików. Aby zmodyfikować ilość zarezerwowanego miejsca, użyj
tune2fs -m 0 /dev/sda1
zamiany 0 na procent zarezerwowanego miejsca, które chcesz mieć i / dev / sda1 odpowiednim urządzeniem.Aby uzyskać więcej informacji, zobacz zaakceptowaną odpowiedź na to pytanie .
źródło
Nie długo. Istnieje duże prawdopodobieństwo, że plik jest nadal używany. Zwolnienie miejsca na dysku nie nastąpi, dopóki nie zakończysz odpowiednich procesów.
źródło
Sprawdź także katalog .trash.
źródło
~/.local/share/Trash
śmieci pełne, które usunąłem w Nautilusie.