Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 21 Jan 2008 17:59:27 -0500
From:      Bill <lists+freebsd-current@xinu.tv>
To:        Thomas Vogt <freebsdlists@bsdunix.ch>
Cc:        "Julian H. Stacey" <jhs@berklix.org>, freebsd-current@freebsd.org
Subject:   Re: Can't delete any files on my filled up ZFS pool
Message-ID:  <479523CF.7020804@xinu.tv>
In-Reply-To: <47952019.3010309@bsdunix.ch>
References:  <479515FF.1010709@bsdunix.ch>	<200801212224.m0LMOoP7072911@fire.js.berklix.net> <47952019.3010309@bsdunix.ch>

next in thread | previous in thread | raw e-mail | index | archive | help
Do you have snapshots on the pool?  What is the output from 'zfs list'? 

It's possible when you have a snapshot on tank that the delete causes a 
copy-on-write for the snapshot that then doesn't have enough space.

Bill

Thomas Vogt wrote:
> 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
> _______________________________________________
> freebsd-current@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to 
> "freebsd-current-unsubscribe@freebsd.org"
>




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