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


Reply via email to