Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 17 Nov 2000 01:06:42 -0600 (CST)
From:      Mike Meyer <mwm@mired.org>
To:        Chris Jesseman <whacker@sitemajic.net>
Cc:        questions@freebsd.org
Subject:   Re: du -df inconsistency - get fsck to fix?
Message-ID:  <14868.55554.177193.778788@guru.mired.org>
In-Reply-To: <974444328.3a14d7288cf68@www.sitemajic.net>
References:  <14868.47307.12525.880245@guru.mired.org> <974444328.3a14d7288cf68@www.sitemajic.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Chris Jesseman <whacker@sitemajic.net> types:
> I did have an open file but trashing it didn't help. I'm just curious if this 
> is on a lower file system level or would restarting the offending logger 
> release the space? I really don't want to reboot...

What do you mean by "trashed"? Files aren't removed from the file
system until the last link to them is broken. Rm on a file just breaks
one link. If a process has an open file descriptor pointing at the
file, *that's* also a link - and the file won't go away until the
process closes the link.

Stopping a processes closes all open files, so restarting a server
should work.

	<mike

> Thanks much you guys help!
> Chris Jesseman
> > 
> > Well, "optimal" depends on your goals.  Looks like you've got a server
> > log file you rm'ed from the file system, but the server is still
> > logging to it. You need to convince the server to close the log file,
> > which will cause it to be removed from the disk. If worst comes to
> > worst, doing a shutdown and reboot will solve the problem.
> > 
> > 	<mike
> 
> > 
> > 
> > > Thank you,
> > > Chris Jesseman
> > > 
> > > [0] /var#fsck  /dev/da0s1e
> > > ** /dev/da0s1e (NO WRITE)
> > > ** Last Mounted on /var
> > > ** Phase 1 - Check Blocks and Sizes
> > > ** Phase 2 - Check Pathnames
> > > ** Phase 3 - Check Connectivity
> > > ** Phase 4 - Check Reference Counts
> > > UNREF FILE I=94  OWNER=root MODE=100644
> > > SIZE=18173952 MTIME=Nov 15 22:09 2000 
> > > CLEAR? no
> > > 
> > > ** Phase 5 - Check Cyl groups
> > > 55 files, 17867 used, 1948 free (108 frags, 230 blocks, 0.5%
> > fragmentation)
> > > 
> > > 
> > > Misc. info from my 4.1.1 Stable box:
> > > 
> > > [0] /var#fsck -p /dev/da0s1e
> > > /dev/da0s1e: NO WRITE ACCESS
> > > /dev/da0s1e: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
> > > 
> > > [8] /var#cat /etc/fstab
> > > # Device                Mountpoint      FStype  Options         Dump  
> >  Pass#
> > > /dev/da0s1e             /var            ufs     rw              2     
> >  2
> > > 
> > > [0] /var#mount
> > > /dev/da0s1e on /var (ufs, local, writes: sync 1486005 async 715463,
> > reads: sync 
> > > 20046 async 6527)
> > > 
> > > [0] /var#du -h /var
> > > 1.0K    /var/at/jobs
> > > 1.0K    /var/at/spool
> > > 3.0K    /var/at
> > > 2.0K    /var/crash
> > > 4.0K    /var/cron/tabs
> > > 5.0K    /var/cron
> > > 2.0K    /var/msgs
> > > 1.0K    /var/preserve
> > >  52K    /var/run
> > > 1.0K    /var/rwho
> > > 1.0K    /var/tmp/vi.recover
> > > 3.0K    /var/tmp
> > >  20K    /var/yp
> > > 1.0K    /var/pwcheck
> > >  91K    /var
> > > [0] /var#df -H
> > > Filesystem    Size   Used  Avail Capacity  Mounted on
> > > /dev/da0s1e    20M    18M   372K    98%    /var
> > > 
> > > 
> > > To Unsubscribe: send mail to majordomo@FreeBSD.org
> > > with "unsubscribe freebsd-questions" in the body of the message
> > > 
> > 
> 


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?14868.55554.177193.778788>