Derek,
I don't think 'zpool attach/detach' is what you want as it will always
result in a complete resilver.
You're best bet is to export and re-import the pool after moving
devices. You might also try to 'zpool offline' the device, move it and
then 'zpool online' it. This should force a reopen of the device and
then it would only have to resilver the transactions during the time
that the device was offline. I have not tried the later but it should work.
Thanks,
George
Derek E. Lewis wrote:
Greetings,
I'm trying to move some of my mirrored pooldevs to another controller. I
have a StorEdge A5200 (Photon) with two physical paths to it, and
originally, when I created the storage pool, I threw all of the drives
on c1. Several days after my realization of this, I'm trying to change
the mirrored pooldevs to c2 (c1t53d0 -> c2t53d0). At first, 'zpool
replace' seemed ideal; however, it warned that c2t53d0 was already an
existing pooldev for the pool. I then tried detaching the c1 device and
re-attaching the c2 device; however, this caused a complete resilver,
which is very expensive. This is a Solaris 10 11/06 system -- any chance
zpool attach/detach has become more intelligent in Solaris Express?
Perhaps, 'zpool replace' was the right way to go about it?
Thanks,
Derek E. Lewis
[EMAIL PROTECTED]
http://delewis.blogspot.com
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss