Look at alternate cachefiles ('zpool set cachefile', 'zpool import -c
<cachefile>', etc).  This avoids scanning all devices in the system and
instead takes the config from the cachefile.

- Eric

On Tue, May 20, 2008 at 05:20:52PM -0400, Chris Siebenmann wrote:
>  We're planning to build a ZFS-based Solaris NFS fileserver environment
> with the backend storage being iSCSI-based, in part because of the
> possibilities for failover. In exploring things in our test environment,
> I have noticed that 'zpool import' takes a fairly long time; about
> 35 to 45 seconds per pool. A pool import time this slow obviously
> has implications for how fast we can import a bunch of pools during
> a failover situation, so I'd like to speed it up somehow (ideally in
> non-hacky ways).
> 
> (Trying to do all of the 'zpool import's in parallel doesn't seem
> to speed the collective set of them up relative to doing them
> sequentially.)
> 
>  My test environment currently has 132 iSCSI LUNs (and 132 pools, one
> per LUN, because I wanted to test with extremes) on an up to date S10U4
> machine.  A truss of a 'zpool import' suggests that it spends most of
> its time opening various disk devices and reading things from them and
> most of the rest of the time doing modctl() calls and ZFS ioctls().
> 
> (Also, using 'zpool import -d' with a prepared directory that has only
> symlinks to the particular /dev/dsk device entries for a pool's LUN
> speeds things up dramatically.)
> 
>  So, are there any tricks to speeding up ZFS pool import here (short of
> the 'zpool import -d' stuff)? Would Sun Cluster manage this faster, or
> does its ZFS pool failover stuff basically reduce to 'zpool import' too?
> 
>  Thanks in advance.
> 
>       - cks
> _______________________________________________
> zfs-discuss mailing list
> zfs-discuss@opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

--
Eric Schrock, Fishworks                        http://blogs.sun.com/eschrock
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to