July 31, 20232 yr My Unraid machine has 12 HDDs ... 2x2TB parity and 10x2TB data. I am upgrading with 8x10TB drives. To do so, I am swapping out parity first. I have no more sata ports so I cannot attach the new drive while an existing drive is attached. Before starting (and after watching and reading online) I just want to make sure that I have the procedure right. Print off my Main window in Uraid to have drive IDs and drive assigements Stop the array Unassign Parity 1 Shut down the server and remove Parity 1 HDD. Replace it with a 10TB drive Boot up the server Assign a 10TB drive as new Parity 1 Start up the array Let parity rebuild Stop the array Unassign Parity 2 Shut down the server and remove Parity 2. Replace it with a 10TB drive Boot up the server Assign a 10TB drive as new Parity 2 Let parity rebuild Use unBALANCE to move all data files off of one data drive (Let's call it Data 1) Stop the array Unassign Data 1 Shut down the server and remove Data 1 and replace it with a new 10TB drive. Boot up the server and start the array Use unBALANCE to move data files off of other 2TB drives (mainly to the new 10TB drive) to prepare them for removal and replacement. Walk through these last 5 steps or so until I have replace 4 more 2TB with 10TB data drives. Am I missing anything? Additional question: I have a Tyan S5512 motherboard with 8 SAS or SATA ports and 4 ports that are only SATA. The drives I ordered are 10TB SAS. I imagine I am going to have to change the ports to which some drives are connected to get this upgrade done. Let's assume that Parity 1 is attached to a SATA only port. To connect my new 10TB drive, I have to move Parity 1 to a SAS or SATA port. Do I assume correctly that Uraid will have no problem with this, since it uses drive ID numbers to assign drive responsibilities?
July 31, 20232 yr Community Expert Solution Consider after swapping parity and 1 data drive, see if all your data fits on the single drive. If it does, remove all the excess old drives so you only have 1 data + 2 parity. Then add all the new drives at once. Could keep things down to 4 parity rebuilds that way... If the data all fits on one drive anyway. May need to do it with 2 if not all fits. Edit:. Might be able to save another rebuild if you drop to a single parity instead of 2, I'm not certain that a final rebuild for 1 parity + all remaining data disks would work like I think. Edited July 31, 20232 yr by Veah
July 31, 20232 yr Author And this is why I post my thoughts here. Brilliant! I don't know why it did not occur to me that I could replace multiple data drives at the same time, once I have the space for the data on the first 10TB drive. 2 questions on parity: How do I drop to a single parity drive? Also, If I have the second parity drive on the shelf, can I count on that as "insurance" in case something goes wrong in the rebuild / swap process?
August 1, 20232 yr Community Expert 12 hours ago, rdagitz said: How do I drop to a single parity drive? Stop array, unassign parity2, start array. 12 hours ago, rdagitz said: If I have the second parity drive on the shelf, can I count on that as "insurance" in case something goes wrong in the rebuild / swap process? Yes if you do the rebuild in maintenance mode, to guarantee parity remains valid.
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.