I don't know how this happened but somehow I ended up with a volume that I am using that consists of 3x1TB drives in RAIDz and 1x500GB in the same volume as a Stripe member.
I would like to replace the 500GB and add another 1TB. Normally, if this was all in ths RaidZ pool, I could just pull the 500GB and Put in the 1TB, add the drive and let it rebuild. When I pulled the 500GB, the entire volume went down and was unusable. I suspect that this 500GB, because being a different size was added as a strip instead of a RaidZ member.
My question is: Can I somehow take the stripe member out of the array by moving the data on it to the Raidz pool even though its all in the same volume?? and then add the new 1TB drive?
It looks like this:
Volume:
DATA >
raidz1 >
ada1p2
ada3p2
ada4p2
stripe >
ada0p2
Of course I don't want the stripe ata ll and would like to eliminate that and add 1 new drive to the raidz1.
thanks ahead of time.
I would like to replace the 500GB and add another 1TB. Normally, if this was all in ths RaidZ pool, I could just pull the 500GB and Put in the 1TB, add the drive and let it rebuild. When I pulled the 500GB, the entire volume went down and was unusable. I suspect that this 500GB, because being a different size was added as a strip instead of a RaidZ member.
My question is: Can I somehow take the stripe member out of the array by moving the data on it to the Raidz pool even though its all in the same volume?? and then add the new 1TB drive?
It looks like this:
Volume:
DATA >
raidz1 >
ada1p2
ada3p2
ada4p2
stripe >
ada0p2
Of course I don't want the stripe ata ll and would like to eliminate that and add 1 new drive to the raidz1.
thanks ahead of time.