On Thu, 2009-10-01 at 18:07 -0700, keithk wrote: > Could I have create rpool/export/vm/linux/ubuntu00 without the 2 extra > rpool/export/vm and rpool/export/vm/linux? It seems like there are > redundant filesystems created and mounted in this case.
Not quite, however you could do: # zfs create -o canmount=off rpool/vm # zfs create -o canmount=off rpool/vm/linux # zfs create -o mountpoint=/export/vm/linux/ubuntu00 rpool/vm/linux/ubuntu00 In general though, don't worry about extra filesystems being mounted (unless you're dealing with thousands of them) I've 44 on my desktop, and have no problems with it, and I leave all of them mounted. Thinking of a filesystem more as an administrative point of control can be helpful. (eg. set properties to be inherited by all children, a place to do 'zfs snapshot -r filesystem at snapshot', etc.) cheers, tim