From owner-freebsd-current@FreeBSD.ORG Mon Jan 21 22:43:41 2008 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8C88716A420 for ; Mon, 21 Jan 2008 22:43:41 +0000 (UTC) (envelope-from freebsdlists@bsdunix.ch) Received: from conversation.bsdunix.ch (ns1.bsdunix.ch [82.220.1.90]) by mx1.freebsd.org (Postfix) with ESMTP id 4B03A13C45A for ; Mon, 21 Jan 2008 22:43:41 +0000 (UTC) (envelope-from freebsdlists@bsdunix.ch) Received: from localhost (localhost.bsdunix.ch [127.0.0.1]) by conversation.bsdunix.ch (Postfix) with ESMTP id 96E3D5F5C; Mon, 21 Jan 2008 23:43:40 +0100 (CET) X-Virus-Scanned: by amavisd-new at mail.bsdunix.ch Received: from conversation.bsdunix.ch ([127.0.0.1]) by localhost (conversation.bsdunix.ch [127.0.0.1]) (amavisd-new, port 10024) with LMTP id I0yPvTlDckjU; Mon, 21 Jan 2008 23:43:37 +0100 (CET) Received: from Tom.local (home.bsdunix.ch [82.220.17.23]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by conversation.bsdunix.ch (Postfix) with ESMTP id C71155F4F; Mon, 21 Jan 2008 23:43:37 +0100 (CET) Message-ID: <47952019.3010309@bsdunix.ch> Date: Mon, 21 Jan 2008 23:43:37 +0100 From: Thomas Vogt User-Agent: Thunderbird 2.0.0.6 (Macintosh/20070807) MIME-Version: 1.0 To: "Julian H. Stacey" References: <479515FF.1010709@bsdunix.ch> <200801212224.m0LMOoP7072911@fire.js.berklix.net> In-Reply-To: <200801212224.m0LMOoP7072911@fire.js.berklix.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-current@freebsd.org Subject: Re: Can't delete any files on my filled up ZFS pool X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jan 2008 22:43:41 -0000 Hello Julian Julian H. Stacey wrote: > Thomas Vogt wrote: >> Hello >> >> I need help. My ZFS sytem is filled up. I can't delete any files. >> >> root@bert:/tank# rm input.wav >> rm: input.wav: No space left on device > > I know nothing about ZFS :-) (Well nearly, just reading the ZFS pain > on @freebsd lists is enough to scare me off for now ;-) ) But if I > was stuck on this, with no ZFS experts to quickly ask, I'd guess & try: > > It needs more space for another Inode, or extended directory > entry, cos its maybe going to create another inode in a > backup/ deleted entity first, so either: > > A) > Maybe su ; rm input.wav # if the concept of extra space still exists > # per "tunefs -m" for root as per UFS etc. I filled it as root. So it does not work > Or B) > Perhaps more likely: > truncate existing inode to create some space > before deleting it: > cat /dev/null > input.wav ; rm input.wav Nice. B) works fine. Thank you. > Presumably if you filled it as root, B might still empty it. > > There will doubtless be better ZFS answers, but could be interesting > to hear if either of above could work. I hope there will be a "ZFS" answer :) Regards, Thomas