Czy quota kłamie

Adam Buraczewski adamb w polbox.pl
Śro, 6 Lis 2002, 17:34:40 CET


On Wed, Nov 06, 2002 at 04:38:33PM +0100, Wojtek Kaniewski wrote:
> więc du i quota powinny pokazywać to samo.

Nie zawsze: gdy istnieje inode dla tego pliku, a nie ma on żadnego
wpisu w strukturze katalogów, to zajmuje miejsce na dysku (i quota to
pokaże), ale du już nie.  Taka sytuacja może mieć miejsce, gdy
zostanie skasowany plik, który jest nadal otwarty (to samo jest gdy
skasujesz plik wykonywalny, który jest akurat uruchomiony).

Które pliki są otwarte można odczytać z /proc }:> (lsof jakoś to
robi).  Trzebaby znaleźć proces, który trzyma ten plik i go ubić.

Jeżeli istnieje inode a plik nie jest otwarty, to jest to błąd w
filesystemie (jakiś fsck by się przydał).

Pozdrawiam!

-- 
Adam Buraczewski <adamb w polbox.pl> * Linux registered user #165585
GCS/TW d- s-:+>+:- a- C+++(++++) UL++++$ P++ L++++ E++ W+ N++ o? K? w--
O M- V- PS+ !PE Y PGP+ t+ 5 X+ R tv- b+ DI? D G++ e+++>++++ h r+>++ y?



Więcej informacji o liście dyskusyjnej pld-users-pl