[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Searching for process filling root FS.



Hi Sthu,

Am Montag, 20. Mai 2013, 12:06:11 schrieb Sthu Deus:
> Good time of the day.
> 
> 
> I watch carefully disk space on my root device i try to find the
> culprit that fills the space.
> 
> For example, i have free space only 100 MiB. After 2-3 hours space is
> gone. After reboot i see the space again.
> 
> What i did is "du -ms" for every dir. on the disk only (not
> for /dev, /sys, ...) - before i have the space and after it vanished
> away.
> 
> The interesting point is that though total free disk spaces are
> different for the amount of MiB, yet every dir. size is the same or 2-3
> of it differs no more that 1 MiB.
> 
> So question is, how it may be? Is it so large calculations drift ?

btrace /dev/dm-0

on an otherwise idle system might help. If system is not idle otherwise you 
likely get too much output.

blktrace needs to be installed for this. I think I remember some knob in /proc 
or /sys which has a similar effect and you can watch I/O accesses in dmesg 
then, but I didn´t find it right now.

Otherwise I like the suggestion to watch with iotop. You can run iotop in 
batch mode and output stuff to a file to inspect later (but be careful about 
free space on / :).

I´d strongly suggest more than 100 MiB free space on /.

Usually its good to leave at least 10-20% of the filesystem free to avoid 
fragmentation.

Ciao,
-- 
Martin 'Helios' Steigerwald - http://www.Lichtvoll.de
GPG: 03B0 0D6C 0040 0710 4AFA  B82F 991B EAAC A599 84C7


Reply to: