On Tue, Jul 14, 2009 at 8:44 PM, Randy Bush <randy_at_psg.com> wrote: > > # glabel label disk01 /dev/ad4 > > # glabel label disk02 /dev/ad6 > > # glabel label disk03 /dev/ad8 > > # zpool create pool raidz1 label/disk01 label/disk02 label/disk03 > > > > After that, you can shuffle the drives around in the system, and the pool > > will continue to work correctly. > > ooooooo! i wish i had understood that when i built a large set of > mirrored raid. > > any way to hack it ex post facto? > Yep. It's as simple as: * label all the drives using glabel, while they're still attached to the pool * use "zpool replace pool ad4 label/disk01" to replace 1 drive * wait for it to resilver * use "zpool replace pool ad6 label/disk02" to replace the next drive * repeat the resilver and replace until all the devices are replaced This is what I did to one of our servers. Works quite nicely. There's no need to detach anything. -- Freddie Cash fjwcash_at_gmail.comReceived on Wed Jul 15 2009 - 14:22:19 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:52 UTC