From owner-freebsd-questions@FreeBSD.ORG Tue Aug 30 12:04:49 2005 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B295516A41F for ; Tue, 30 Aug 2005 12:04:49 +0000 (GMT) (envelope-from wigry@uninet.ee) Received: from mail.neti.ee (smtp-out-1.neti.ee [194.126.101.98]) by mx1.FreeBSD.org (Postfix) with ESMTP id 531B543D45 for ; Tue, 30 Aug 2005 12:04:49 +0000 (GMT) (envelope-from wigry@uninet.ee) Message-ID: <43144CCB.9080306@uninet.ee> Date: Tue, 30 Aug 2005 15:10:51 +0300 From: Rein Kadastik User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317) X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-questions@freebsd.org References: <43144514.40005@searchy.nl> <20050830114845.GA72574@augusta.de> In-Reply-To: <20050830114845.GA72574@augusta.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new-2.2.1 (20041222) (Debian) at neti.ee Subject: Re: No free space add after removing large file X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Aug 2005 12:04:49 -0000 Well not neccessarily. I hafve encountered the same problem on both FreeBSD and Linux systems. The thing probably is that the filesystem is not fully synced. There is a sync command in unix and I have tried it also. Sometimes it helps sometimes not. Usually there are two solutions: reboot or just wait for a while until kernel corrects the free space that is shown to the user. Anyway, I guess that it is some sort of a buffering feature of the unix systems. My regular situation for this kinda problem is when some filesystem is full and I delete and delete files but no room will appear. After a while, all the room becomes available again. Maybe somebody more familiar with kernel and filesystems can give good explanation to this feature (it definetly is not a bug as otherwise it would have been corrected long time ago). Rein Gerhard Schmidt wrote: >On Tue, Aug 30, 2005 at 01:37:56PM +0200, Frank de Bot wrote: > > >>Hi, >> >>On my fs I had a file of 20gb. The free space on that fs was at that >>time around 1gb. But after removing the 20gb file, the freespace wasn't >>added :-S ? >>What has gone wrong and how can I 'reclaim' the free space? >> >> > >There could be a process which has an open filehandle to this file. The >file isn't deleted until all filehandles are closed. > >Try to install /usr/ports/sysutils/lsof and look for the open handle. E.g. > >lsof | grep > >Kill the process and the freespace should grow. If this doesn't work >or there is no open handle try do go to single user mode an force an >fsck on this fielsystem. > >Bye > Estartu > >---------------------------------------------------------------------------- >Gerhard Schmidt | Nick : estartu IRC : Estartu | >Fischbachweg 3 | | PGP Public Key >86856 Hiltenfingen | EMail: estartu@augusta.de | on request >Germany | | > > >