Will Dormann
Explorer
- Joined
- Feb 10, 2015
- Messages
- 61
Hi folks,
I've got a setup where a slot will be opening up in our storage array, and I'd like to turn a 2-way mirror vdev into a 3-way mirror vdev. The reasoning behind it is for multiple reasons:
It won't be a problem to destroy and recreate the vdev (and subsequently zpool). However, if there's a non-destructive way to convert a 2-way mirror into a 3-way mirror, I'd obviously prefer that route. Also, if 3-way mirrors are a bad idea for some reason, I'd like to know why, and I can just use the extra drive bay in another way.
Thanks.
I've got a setup where a slot will be opening up in our storage array, and I'd like to turn a 2-way mirror vdev into a 3-way mirror vdev. The reasoning behind it is for multiple reasons:
- "hot spares" don't seem to make sense at all. At the point where a drive fails, wouldn't it be better to have a drive that is already populated and ready go go, as opposed to one that needs to be filled with data, thus stressing the existing drives in the process?
- ZFS should do round-robin reads on mirror vdevs, which should improve read performance slightly.
- Increased redundancy, obviously.
It won't be a problem to destroy and recreate the vdev (and subsequently zpool). However, if there's a non-destructive way to convert a 2-way mirror into a 3-way mirror, I'd obviously prefer that route. Also, if 3-way mirrors are a bad idea for some reason, I'd like to know why, and I can just use the extra drive bay in another way.
Thanks.