Replacing a hard drive
Published:
I’ve got a hard drive in a zpool that is starting to show some SMART errors. I’d really like to replace it, but unfortunately it’s in a zpool that is configured to stripe and not mirror. I do not have enough SATA ports or disks to convert it to stripe+mirror.
Currently, it’s not possible to remove a drive from a striped zpool. You have to destroy the pool and start again. This is really annoying.
There’s a good write up here about the reasoning, and it has some good links in it too. If you’re interested, I’d recommend reading there. There’s also some good information in this blog post about some things you may not expect from ZFS that would have saved me from some surprises I’ve met since first starting to use ZFS.