RomRedel Posted December 8, 2021 Share Posted December 8, 2021 Hi, I have an array with 2 drives, 2To each. 1 as data drive and one as parity. I would like to extend my server by adding 2 new 4To drives 1 as parity and the other as data drive. So 1x2To + 1x 4To as parity and the same as data. But when I'm trying to add the data drive unraid says the parity drive is too small. I tried to swap the 4To drives but, same problem. Any idea of what could be the problem? Quote Link to comment
Solution JonathanM Posted December 8, 2021 Solution Share Posted December 8, 2021 Each parity must be as large or larger than any data drive. Quote Link to comment
trurl Posted December 8, 2021 Share Posted December 8, 2021 Parity isn't a mirror. No parity drive has any of your data. Parity (in any system) is just an extra bit that allows a missing bit to be calculated from all the other bits. Every bit of parity plus every bit of all other disks must be reliably read to reliably rebuild every bit of a failed disk. https://wiki.unraid.net/Manual/Overview#Parity-Protected_Array Dual parity is similar but because of different algorithms the parity drives are independent and each allows for recovery of a disk when combined with all the other disks. So, dual parity will allow you to recover 2 disks at once. Quote Link to comment
trurl Posted December 8, 2021 Share Posted December 8, 2021 Just now, trurl said: Parity isn't a mirror. Actually, single parity with a single data disk is a mirror simply because of the way parity is calculated. And I think dual parity with a single data disk would turn out to both be mirrors but no good reason to do that. Quote Link to comment
Recommended Posts
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.