Strange ZFS problem, filesystem claims to be full when clearly
not full
Jeremy Chadwick
freebsd at jdc.parodius.com
Thu Sep 30 14:48:47 UTC 2010
On Thu, Sep 30, 2010 at 04:38:46PM +0200, Oliver Fromme wrote:
> Danny Carroll <fbsd at dannysplace.net> wrote:
> > [...]
> > It certainly smells like a process still writing to a file that is unlinked.
> > I wonder if it would show up with lsof.
>
> If it's a file that was unlinked that is still held open by
> a process, then lsof will definitely list it. The command
>
> # lsof +L1
>
> lists all open files with a link count of zero. You can
> restrict it to a certain file system like this:
>
> # lsof +aL1 /var
>
> Of course, lsof won't list the file name because the file
> doesn't have a name anymore. But it lists the process by
> name, PID and user, the file system and the file size.
Can someone explain how use of lsof in this regard is different than use
of fstat(1) like I originally mentioned? Does lsof do something more
thorough or differently that what fstat does?
--
| Jeremy Chadwick jdc at parodius.com |
| Parodius Networking http://www.parodius.com/ |
| UNIX Systems Administrator Mountain View, CA, USA |
| Making life hard for others since 1977. PGP: 4BD6C0CB |
More information about the freebsd-fs
mailing list