You can truncate a file:

Echo "" > bigfile

That will free up space without the 'rm'

-----Original Message-----
From: [email protected] 
[mailto:[email protected]] On Behalf Of David Dyer-Bennet
Sent: Wednesday, September 29, 2010 12:59 PM
To: [email protected]
Subject: Re: [zfs-discuss] When Zpool has no space left and no snapshots


On Wed, September 22, 2010 21:25, Aleksandr Levchuk wrote:

> I ran out of space, consequently could not rm or truncate files. (It
> make sense because it's a copy-on-write and any transaction needs to
> be written to disk. It worked out really well - all I had to do is
> destroy some snapshots.)
>
> If there are no snapshots to destroy, how to prepare for a situation
> when a ZFS pool looses it's last free byte?

Add some more space somewhere around 90%, or earlier :-).

If you do get stuck,  you can add another vdev when full, too. Just
remember that you're stuck with whatever you add "forever", since there's
no way to remove a vdev from a pool.
-- 
David Dyer-Bennet, [email protected]; http://dd-b.net/
Snapshots: http://dd-b.net/dd-b/SnapshotAlbum/data/
Photos: http://dd-b.net/photography/gallery/
Dragaera: http://dragaera.info

_______________________________________________
zfs-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss
_______________________________________________
zfs-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to