Przejdź do treści
Błędy Linux/POSIXKrytyczny
ENOSPC

ENOSPC — Brak miejsca na urządzeniu

W systemie plików nie ma już wolnego miejsca ani dostępnych i-węzłów do zapisu.

linuxmacosunix

Co powoduje ten błąd

Partycja dyskowa jest pełna. Może to być spowodowane dużymi plikami dzienników, plikami tymczasowymi lub wyczerpaniem i-węzłów, nawet gdy przestrzeń dyskowa wydaje się dostępna.

Jak to naprawić

Sprawdź wykorzystanie dysku poleceniem df -h, a i-węzłów poleceniem df -i. Znajdź duże pliki za pomocą du -sh /*. Wyczyść pliki dzienników, pliki tymczasowe i stare pakiety. Rozszerz partycję lub dodaj pamięć masową.

Przykład

# Check disk usage
df -h
# Find large files
du -sh /* | sort -rh | head -20
Oficjalna dokumentacja

Powiązane kody błędów