On Mon, Nov 30, 2009 at 11:41:34AM -0700, Theo de Raadt wrote: > > After it's been up for a few weeks I start seeing discrepancies > > between what df tells me is free space and how much space du reports > > as being used. A few weeks ago I got 'disk full' errors and rebooted > > the thing which "solved" it for the moment, but not permanently. > > >From the newfs manual page: > > -m free-space > The percentage of space reserved from normal users; the mini- > mum free space threshold. The default value used is 5%. See > tunefs(8) for more details on how to set this option.
That is one source of "lost" space that isn't really lost. Another one is a file that is removed but still open by a program. Those bytes will only be reclaimed once the program closes its file descriptor. fstat(8) can be used to hunt the file and the offending program. -Otto