April 13, 201313 yr Hello folks, I did some cursory searching on the wiki, and found only this page on adding a disk: http://lime-technology.com/wiki/index.php/Add_One_or_More_New_Data_Drives It's not very good. My array is all 2TB hard disks and I'll be adding a single 3TB disk to start expanding the array. I'm pretty sure the largest drive in the array has to be the parity drive - so I'll pre-clear the new drive, and simply assign it parity? Then pre-clear the old 2TB parity drive and use that as a regular array drive? My plan is to get 3TB drives from here on out, so this is the transition time. Let me know, and I'll write it up in the wiki. Thanks!
April 13, 201313 yr Yes, preclear the new one and assign it as parity. You shouldn't have to preclear the old parity drive since you would have done that already. You can if you want but it isn't really necessary.
April 13, 201313 yr Yes, preclear the new one and assign it as parity. You shouldn't have to preclear the old parity drive since you would have done that already. You can if you want but it isn't really necessary. Actually unless he uses the parity swap procedure he WILL have to preclear the old 2TB drive or unRAID will clear it for him since it would not have the signature on it to say it was already precleared. He won't have to run multiple clears or the read steps on the preclear (option -n) but the drive needs to be zeroed when added to the array.
April 13, 201313 yr Yes, preclear the new one and assign it as parity. You shouldn't have to preclear the old parity drive since you would have done that already. You can if you want but it isn't really necessary. Actually unless he uses the parity swap procedure he WILL have to preclear the old 2TB drive or unRAID will clear it for him since it would not have the signature on it to say it was already precleared. He won't have to run multiple clears or the read steps on the preclear (option -n) but the drive needs to be zeroed when added to the array. When I swapped my parity drive all I did was what I stated, it formatted the drive to ReiserFS but it definitely did not zero the whole disk.
April 13, 201313 yr Yes, preclear the new one and assign it as parity. You shouldn't have to preclear the old parity drive since you would have done that already. You can if you want but it isn't really necessary. Actually unless he uses the parity swap procedure he WILL have to preclear the old 2TB drive or unRAID will clear it for him since it would not have the signature on it to say it was already precleared. He won't have to run multiple clears or the read steps on the preclear (option -n) but the drive needs to be zeroed when added to the array. When I swapped my parity drive all I did was what I stated, it formatted the drive to ReiserFS but it definitely did not zero the whole disk. I stand corrected. As long as the old parity is assigned a drive slot before parity is built on the new larger drive then yes it will work. If you were to not add the old parity to the array until after the new larger parity drive has been built I don't think unRAID will treat it any differently than any other NEW drive.
April 15, 201313 yr You're correct -- if you add the drive AFTER parity has already been computed for the new parity drive, it has to clear the "new" member of the array. If you add it at the same time, it can simply format the drive and the current contents will be included in the new parity computation, so no zeroing is needed.
Archived
This topic is now archived and is closed to further replies.