trurl Posted October 17, 2022 Share Posted October 17, 2022 https://wiki.unraid.net/Manual/Tools#New_Config 1 Quote Link to comment
HAMANY Posted October 18, 2022 Author Share Posted October 18, 2022 8 hours ago, trurl said: https://wiki.unraid.net/Manual/Tools#New_Config So in the New Config I've to select "Array Slot", correct? If I selected "All" and I don't have enough space in the drives, what will happen? Anything else I should consider before applying? Thank you. Quote Link to comment
JorgeB Posted October 18, 2022 Share Posted October 18, 2022 That's just to keep the assignments, select all then reassign the two unassigned disks and start the array to begin a parity sync. 1 Quote Link to comment
trurl Posted October 18, 2022 Share Posted October 18, 2022 10 hours ago, HAMANY said: don't have enough space in the drives, what will happen? This question suggests some fundamental misunderstandings about how the parity array works in Unraid. Each disk is an independent filesystem that can be read all by itself. Each file exists completely on a single disk, there is no striping. Nothing automatically redistributes files on array disks to other array disks ever. New Config doesn't do anything to any of the data drives, it just rebuilds parity based on the currently assigned data drives. Space isn't a consideration since nothing is changed on any data disk, and parity is always completely full of parity bits. Since you want parity to be rebuilt based on all the disks including those unassigned disks, they all have to be assigned to the array. https://wiki.unraid.net/Manual/Overview#Parity-Protected_Array 1 Quote Link to comment
HAMANY Posted October 18, 2022 Author Share Posted October 18, 2022 14 minutes ago, trurl said: This question suggests some fundamental misunderstandings about how the parity array works in Unraid. Each disk is an independent filesystem that can be read all by itself. Each file exists completely on a single disk, there is no striping. Nothing automatically redistributes files on array disks to other array disks ever. New Config doesn't do anything to any of the data drives, it just rebuilds parity based on the currently assigned data drives. Space isn't a consideration since nothing is changed on any data disk, and parity is always completely full of parity bits. Since you want parity to be rebuilt based on all the disks including those unassigned disks, they all have to be assigned to the array. https://wiki.unraid.net/Manual/Overview#Parity-Protected_Array Thanks. True, I misunderstood the when I saw the options under "Preserve current assignments". I thought if I select "all", the emulated data + disk data will both be restored to my drives. Anyways, I've done what @JorgeB mentioned and everything worked as expected, the parity sync is in progress. Thank you all @JorgeB, @trurl, @itimpi. I will mark this issue as resolved. Lessons learned: - Avoid SATA power splitters - Avoid motherboard SATA ports and get SAS HBA 1 Quote Link to comment
trurl Posted October 18, 2022 Share Posted October 18, 2022 2 minutes ago, HAMANY said: Avoid motherboard SATA ports and get SAS HBA Depends. I've never needed SAS for my small servers, and only use motherboard ports. Motherboard ports should be OK assuming they aren't Marvell. 1 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.