From owner-freebsd-questions@FreeBSD.ORG Mon Feb 28 12:28:01 2011 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 66E10106564A for ; Mon, 28 Feb 2011 12:28:01 +0000 (UTC) (envelope-from ml@my.gd) Received: from mail-bw0-f54.google.com (mail-bw0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id EF8088FC0A for ; Mon, 28 Feb 2011 12:28:00 +0000 (UTC) Received: by bwz12 with SMTP id 12so4006732bwz.13 for ; Mon, 28 Feb 2011 04:28:00 -0800 (PST) Received: by 10.204.157.21 with SMTP id z21mr1642709bkw.5.1298896078633; Mon, 28 Feb 2011 04:27:58 -0800 (PST) Received: from dfleuriot-at-hi-media.com ([83.167.62.196]) by mx.google.com with ESMTPS id a17sm2489678bku.23.2011.02.28.04.27.57 (version=SSLv3 cipher=OTHER); Mon, 28 Feb 2011 04:27:57 -0800 (PST) Message-ID: <4D6B94CC.9060805@my.gd> Date: Mon, 28 Feb 2011 13:27:56 +0100 From: Damien Fleuriot User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.13) Gecko/20101207 Thunderbird/3.1.7 MIME-Version: 1.0 To: freebsd-questions@freebsd.org References: <4D25ACE6.2010703@infracaninophile.co.uk> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Re: / file system is full, but du does not show that it's full 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: Mon, 28 Feb 2011 12:28:01 -0000 On 2/28/11 12:24 PM, c0re wrote: > 2011/1/6 Matthew Seaman : >> On 06/01/2011 11:26, c0re wrote: >>> # df -h >>> Filesystem Size Used Avail Capacity Mounted on >>> /dev/ad0s1a 496M 466M -9.8M 102% / >>> >>> So it's full. >>> >>> But by du it's not appeared to be full >>> >>> >>> # du -hxd 1 / >>> 2.0K /.snap >>> 512B /dev >>> 2.0K /tmp >>> 2.0K /usr >>> 2.0K /var >>> 1.9M /etc >>> 2.0K /cdrom >>> 2.0K /dist >>> 1.0M /bin >>> 131M /boot >>> 10M /lib >>> 356K /libexec >>> 2.0K /media >>> 12K /mnt >>> 2.0K /proc >>> 7.2M /rescue >>> 296K /root >>> 4.7M /sbin >>> 4.0K /lost+found >>> 157M / >>> >> >> Do you have partitions mounted at /tmp, /usr, /var etc? Does the output >> of your du command change if you unmount those partitions? >> (It might be an idea to boot into a livefs CD or DVD given that du(1) >> lives in /usr/bin, so a bit tricky to unmount /usr and then run du) >> >> My guess is that you've at one time created files beneath what is >> usually a mount point. Mounting the partition over them makes those >> files inaccessible, but they still take up space on the drive. >> >> Cheers, >> >> Matthew >> >> -- >> Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard >> Flat 3 >> PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate >> JID: matthew@infracaninophile.co.uk Kent, CT11 9PW >> >> > > At last I found time to check it. > Booted with frenzy life cd, mounted only / partition and saw trash > /var/spool. Deleted it and it solved problem. > But later was and idea to mount device of / (/dev/da0s1a) as /mnt/root > and just delete those files without need of livecd. It works in Linux. > But in freebsd i got > > # mount /dev/da0s1a /mnt/root/ > mount: /dev/da0s1a : Operation not permitted > > So only single user mode or live cd could solve it. > > Thanks Matthew for an idea! You're not really trying to umount / on a running system are you ?