Po dniu spędzonym na miażdżeniu głowy na biurku byłbym wdzięczny za pomoc.
Korzystam z Squid-Proxy na Fedorze 14. Nawet jeśli spróbuję touch /tmp/foo
, pojawi się błąd „brak wolnego miejsca na urządzeniu”. Już pobiegłem fsck
. Jeśli usunę plik powiedzmy 1 MB, będę mógł ponownie zapisać 1 MB danych, ale nie więcej. Warto zauważyć, że mam dużo wolnego miejsca:
df
wynik:
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda3 16311208 7614872 7867768 50% /
tmpfs 1028548 0 1028548 0% /dev/shm
/dev/sda1 198337 55345 132752 30% /boot
/dev/sdb1 25803036 19407324 5084996 80% /mnt/squid-cache
Czy ktoś ma pomysł, co mogę spróbować „odzyskać” wolne miejsce?
Linux rezerwuje procent bloków dla administratora. Zazwyczaj jest ustawiony na 5%. 50% jest niezwykle wysokie. Dzięki niemu
tune2fs -m
możesz to zmienić.źródło
Może się to zdarzyć, jeśli używasz btrfs, w takim przypadku te środki zaradcze nie będą działać.
Po przejściu wielu fałszywych szlaków w końcu trafiłem na właściwą ścieżkę po rozpoczęciu wyszukiwania
i dostał
jako pierwsze ukończenie. Doprowadziło to do Wiki problem BTRFS. To najwyraźniej wspólny problem.
Ale nawet stamtąd rozwiązanie mojego problemu nie było takie łatwe. Udało mi się uruchomić odpowiednie narzędzia, uruchamiając się w trybie odzyskiwania, wybierając opcję montowania moich systemów plików, a następnie przechodząc do katalogu głównego.
Artykuł na wiki napisał, że uruchom btrfs balance, ale to nie zadziała dla wszystkich systemów plików i ostatecznie znalazłem swoją drogę tutaj (co jest również drugim wynikiem wyszukiwania).
Jeśli twój system plików jest naprawdę pełny, nawet bilans nie będzie działał. Lub będzie działał tylko dla małych wartości -dusage.
Przepis w tym przypadku jest na dole postu. Na początku uznałem to za mylące i odrzuciłem jako rozwiązanie, ponieważ plakat usuwa migawki, co uważałem za niezbędne, a ponieważ nie brałem migawek, myślałem, że to nie ma zastosowania. Ale tak się stało. Krok migawki może być dla niektórych ważny, ale nie dla mnie.
Środek zaradczy w ogólnym zarysie to:
Przywoływany post podaje kroki wiersza polecenia.
źródło