April 18, 20206 yr I'd appreciate any help here. Not sure where i went wrong. I had a drive in my array go bad. Configuration when my drive went bad Parity: 1 x 4tb seagate Array: 4 x 4tb seagate One of my array drives went bad. I wanted to take the opportunity and upgrade the 4tb parity drive with an 8tb wd drive and use the old 4tb parity to replace the failed disk. It would not allow me to do the parity swap procedure as i never got the copy old parity to new parity option. So last night i added the 8tb drive as the second parity drive thinking that i would be able to unassign the 4tb parity drive and just use it to rebuild the array. but now i get the too many wrong or missing disks when i try do to this swap. What should i do here? help.
April 18, 20206 yr Community Expert 7 minutes ago, Colozeus said: What should i do here? Go to Tools - Diagnostics and attach the complete diagnostics zip file to your NEXT post.
April 18, 20206 yr Community Expert 2 hours ago, Colozeus said: I had a drive in my array go bad. How did you determine the drive was bad? Many things can cause a disk to become disabled and bad disks aren't the most likely reason.
April 18, 20206 yr Author 23 minutes ago, trurl said: How did you determine the drive was bad? Many things can cause a disk to become disabled and bad disks aren't the most likely reason. as follows: few days ago it was disabled due to a read error, it a few(under 40) pending sectors, and fewer reallocated sectors. readded it to the array and rebuilt parity and it was fine a few days later it was disabled again what little i was able to grab out of smartctl showed that it had thousands of pending sectors and almost 10k reallocated. tried to readd it into the array kept failing with I/O error
April 18, 20206 yr Community Expert The parity swap procedure should work, so I wonder if you got all the steps right. i do not see much point in adding the 8TB as parity with a bad drive present. I would be tempted to remove it, start the array to commit its removal. At this point you should see your bad disk as not present and it’s contents being emulated. You can now try the parity swap procedure again and come back here immediately with new diagnostics if it does not work so we get a chance to see what happened.
April 18, 20206 yr Author i forgot to add that i have physically removed the failed drive. Should i re-install it?
April 18, 20206 yr Community Expert 8 minutes ago, Colozeus said: i forgot to add that i have physically removed the failed drive. Should i re-install it? No. The system should be emulating it and be able to show its contents just as if it was present using the combination of parity plus the other data drives. If that is not the case then let us know.
April 18, 20206 yr Author ok, so i removed parity 1 which was the original 4tb parity drive. Array is back up with just the 8tb as parity 2 and disk 1 does show as missing with its contents now being emulated. Verified they are also actually available by accessing the files on that drive. The question is how do i now use the old parity 1 drive to replace the missing 4tb disk 1 drive without losing content. Edited April 18, 20206 yr by Colozeus
April 18, 20206 yr Community Expert Stop the array assign the old 4TB in place of disk1 start the array and UnRAID will start rebuilding disk1 by writing the contents of the emulated disk to the physical drive,
April 18, 20206 yr Author ok, great. that appears to be working now. 6 hours to go on the rebuild. I should be ok to just leave the current parity disk as parity disk 2, right?
April 18, 20206 yr Community Expert Parity2 and parity1 are not interchangeable. Either provides protection for a single drive failure. Together they provide protection for 2 simultaneous failures. You can have parity2 without parity1, but you can't put parity2 in as parity1 unless you rebuild it as parity1.
Archived
This topic is now archived and is closed to further replies.