Hi Jay,
I think you mean you want to connect the disk with a potentially damaged
ZFS BE on another system and mount the ZFS BE for possible repair
purposes.
This recovery method is complicated by the fact that changing the root
pool name can cause the original system not to boot.
Other potential options that don't involve moving disks are:
1. Boot from a local or shared CD or netinstall server in single-user
mode and import the local root pool.
2. On a Solaris 10 system, you can attempt to boot failsafe mode
and roll back the ZFS BE snapshot.
3. Extensive disaster recovery:
- Send a remote copy of the ZFS BE snapshot back to the local system
- Create a flash archive of the root pool (Solaris 10)
Thanks,
Cindy
On 06/16/10 11:24, Jay Seaman wrote:
I have multiple servers, all with the same configuration of mirrored zfs root pools. I've
been asked how to take a potentially "damaged" disk from one machine and carry
it to another machine, in the event that some hw failure prevents fixing a boot problem
in place. So we have one half of mirror of rpool that we want to take to another system
that already has an rpool and we want to import the second rpool. The second system has
enough disk slots to add the third disk.
I believe the answer is to use
zpool import
to get the id number of the non-native rpool
then use
zpool import -f <id#> -R /mnt newpool
but I don't really have a way to check this...
Thanks
Jay
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss