2014-07-10 16 views
28

Kiedy próbowałem scp niektórych plików do maszyny CentOS, otrzymuję błądBrak miejsca na urządzeniu

"No lewo na urządzeniu przestrzeń" Próbowałem

[[email protected]]# df -h 
Filesystem   Size Used Avail Use% Mounted on 
/dev/mapper/VolGroup00-LogVol01 18G 18G  0 100%/

I kiedy zrobić

du -sh / -> daje tylko 5G

[... ~]$ df -i/
Filesystem   Inodes IUsed IFree IUse% Mounted on 
/dev/mapper/VolGroup00-LogVol01 
        4685824 209516 4476308 5%/

wydaje się system plików jest pełny. Jak mogę sprawdzić, który z nich zajmuje tak duży rozmiar?

+0

Być może uzyskasz więcej/lepszą odpowiedź na temat "Superuser" lub "Unix i Linux". Proszę pokazać polecenie scp i pełną listę df. Czy na pewno kopiujesz do/dev/mapper/VolGroup00-LogVol01? – smartmeta

+0

Próbowałem uruchomić niektóre usługi na tym serwerze. daje ten sam błąd, – Futuregeek

Odpowiedz

33

Taka różnica między wyjściami du -sh i df -h może się zdarzyć, jeśli jakiś duży plik został usunięty, ale nadal jest otwarty przez jakiś proces. Sprawdź za pomocą polecenia lsof | grep deleted, aby zobaczyć, które procesy otworzyły deskryptory dla usuniętych plików. Możesz ponownie uruchomić proces, a pamięć zostanie zwolniona.

+2

Próbowałem zabić te procesy i działa. Dzięki! – Futuregeek

+2

Nigdy nie zgadłbyś, że usunięte pliki nadal mogą być rezydentne. Dzięki za to. –

+0

Jak ponownie uruchomić proces? @ user3584460 – IsraGab

5

Do listy procesów gospodarstwa skasowanych plików w systemie Linux, który ma nrlsof, oto mój trik:

pushd /proc ; for i in [1-9]* ; do ls -l $i/fd | grep "(deleted)" && (echo -n "used by: " ; ps -p $i | grep -v PID ; echo) ; done ; popd 
26

Może jesteś z węzłów. Spróbuj df -i

     2591792 136322 2455470 6% /home 
/dev/sdb1   1887488 1887488  0 100% /data 

Dysk używany 6%, ale tabela-węzeł pełny.

+2

To. Tutaj. – nvahalik

+0

czy możemy dodać więcej i-węzłów? :)) (częściowo żartuję, częściowo poważnie) –

0

Można wykonać następujące komendy

lsof/| grep usunięte

zabić identyfikator procesu, który zwolnić miejsce na dysku.

Powiązane problemy