On Tue, Feb 16, 2010 at 11:39:39PM -0500, Ethan wrote:
> If slice 2 is the whole disk, why is zpool trying to using slice 8 for all
> but one disk? 

Because it's finding at least part of the labels for the pool member there.

Please check the partition tables of all the disks, and use zdb -l on
the various partitions, to make sure that you haven't got funny
offsets or other problems hiding the data from import. 

In a default solaris label, s2 and s8 start at cylinder 0 but are
vastly different sizes.  You need to arrange for your labels to match
however the data you copied got laid out.

> Can I explicitly tell zpool to use slice 2 for each device?

Not for import, only at creation time.  On import, devices are chosen
by inspection of the zfs labels within.  zdb -l will print those for
you; when you can see all 4 labels for all devices your import has a
much better chance of success.

--
Dan.

Attachment: pgpCkGexgY2ew.pgp
Description: PGP signature

_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to