On Tue, 2007-06-12 at 11:09 -0700, Matthew Ahrens wrote:
> The 'altroot' field of 'zpool list' will be broken into two distinct
> properties.  The first is 'temporary', which indicates that the pool is
> not persistent and should not be re-opened on reboot.  In implementation
> terms, the pool is not kept in /etc/zfs/zpool.cache.  The second
> property is 'altroot', which is prepended to the mountpoint of all
> datasets.  The existing 'zpool create -R' and 'zpool import -R' will
> retain the same behavior, but correspond to setting both 'temporary=on'
> and 'alroot=<path>'.  This separation is useful in clustering and other
> custom scenarios where more control is needed over the way pools are
> imported, without conflating the need for an alternate root.  These
> properties can be set at create or import time but are otherwise
> readonly.

am I correct in assuming that this would permit full operation of ZFS
(in some "custom scenarios" -- clearly startup scripts would need a
workover) without ever needing /etc/zfs/zpool.cache to exist or be
writeable?

                                - Bill








Reply via email to