ahh, unfortunately the filesystem I want to destroy is the top-most file system for the pool. Does this mean I'll need to set up another pool with enough free space to move everything over?
Any ideas for a way to remove the corrupted file without destroying the file system? thanks! On Sat, Dec 29, 2012 at 3:35 AM, Artem Belevich <a...@freebsd.org> wrote: > > On Fri, Dec 28, 2012 at 12:46 PM, Greg Bonett <greg.bon...@gmail.com>wrote: > >> However, I can't figure out how to destroy the /tank filesystem without >> destroying /tank/tempfs (and the other /tank children). Is it possible to >> destroy a parent without destroying the children? Or, create a new parent >> zfs file system on the same zpool and move the /tank children there before >> destroying /tank? >> > > It is possible in case parent is not the top-most zfs filesystem (i.e > tomp-most filesystem for the pool). > > I.e. if your zfs filesystem layout looked like zfs-pool/tank/tempfs, then > you could simply do "zfs rename zfs-pool/tank/tempfs zfs-pool/tempfs" and > then would be free to remove zfs-pool/tank. Alas this rename semantics > breaks down when you can no longer rename sub-filesystem upward. I don't > think ZFS would allow you to promote inner filesystem to a pool which is > what you seem to want. > > --Artem > _______________________________________________ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"