are you intent to import this zpool to different host?
Sent from my iPad
Hung-Sheng Tsao ( LaoTsao) Ph.D
On Aug 29, 2011, at 14:13, Gary Mills <mi...@cc.umanitoba.ca> wrote:
> I have a system with ZFS root that imports another zpool from a start
> method. It uses a separate cache file for this zpool, like this:
> if [ -f $CCACHE ]
> echo "Importing $CPOOL with cache $CCACHE"
> zpool import -o cachefile=$CCACHE -c $CCACHE $CPOOL
> echo "Importing $CPOOL with device scan"
> zpool import -o cachefile=$CCACHE $CPOOL
> It also exports that zpool from the stop method, which has the side
> effect of deleting the cache. This all works nicely when the server
> is rebooted.
> What will happen when the server is halted without running the stop
> method, so that that zpool is not exported? I know that there is a
> flag in the zpool that indicates when it's been exported cleanly. The
> cache file will exist when the server reboots. Will the import fail
> with the `The pool was last accessed by another system.' error, or
> will the import succeed? Does the cache change the import behavior?
> Does it recognize that the server is the same system? I don't want
> to include the `-f' flag in the commands above when it's not needed.
> -Gary Mills- -Unix Group- -Computer and Network Services-
> zfs-discuss mailing list
zfs-discuss mailing list