March 31Mar 31 I have an 8×8TB ZFS RAIDZ2 pool on Unraid, with 32TB total usable space and 13TB used. I'm trying to remove 4 drives from the pool, but when I run zpool remove zfspool raidz2-1, I get the error: cannot remove raidz2-1: invalid config; all top-level vdevs must have the same sector size and not be raidz. What's the correct, safe way to downsize this pool to 4 drives without data loss?
March 31Mar 31 Author Is this even possible? Does Unraid support this operation? My NAS motherboard only has 8 SATA drive bays, so I can't add any extra hard drives for backup. I also can't afford to buy any additional external hard drives for backup either.
March 31Mar 31 Community Expert You cannot remove disks or vdevs from a RAIDZ pool; it's not supported by ZFS.
March 31Mar 31 Author Just to confirm, even with a pool made of two separate 4-drive RAIDZ2 vdevs, there's still no way to remove one of the vdevs? The only solution is to back up all 13TB of data to an external drive, destroy the pool, and rebuild it with 4 drives? I can't add any extra bays or afford new backup drives, so I'm really stuck here. Is there truly no other method? @JorgeB
March 31Mar 31 Community Expert 42 minutes ago, majinghuan said:Just to confirm, even with a pool made of two separate 4-drive RAIDZ2 vdevs, there's still no way to remove one of the vdevs? The only solution is to back up all 13TB of data to an external drive, destroy the pool, and rebuild it with 4 drives?Correct, you can add devices or vdevs to RAIDZ pools, not remove them.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.