unRAID 4.4 Rebuild Failure


Recommended Posts

One of the hard disk (1TB) gave out, so I got a larger one (2TB), the system spotted the new disk (blue ball), I checked "I'm sure" button to start the rebuild process, but after a few minutes, the new drive showed a bunch of errors, and the system showed a red ball next to it. I have done two rebuilds in the past, both time, it worked without problem, but not sure what's happening this time around, any suggestion will be much appreciated.

Link to comment

Thanks for the replies, I tried another disk with the same result, after re-building the array, the new drive still shows a red ball. As you can see in the syslog, disk6 or /dev/sdi is the one with the problem. The data appears to be ok, I can see and access the files, how to clear the red ball and secure the array...

 

BTW, I am still on 4.4.2

syslog.txt

Edited by jazbo8
Link to comment

I moved the new drive to another port as suggested, assign it, the drive shows a blue ball, but then I get this message on the UI.

 

Invalid expansion      You may not add new disks when there exists missing, wrong, or disabled disk(s).

 

 

Link to comment
4 hours ago, johnnie.black said:

That error implies you're assigning it as a new disk instead of replacing the missing disk, check the slot you're assigning it to.

I have a feeling that the older versions of unRAID identified disks by the port they were connected to rather than the disk serial number which means it is not that easy to simply move a disk to another position..

Link to comment
10 minutes ago, itimpi said:

I have a feeling that the older versions of unRAID identified disks by the port they were connected to rather than the disk serial number which means it is not that easy to simply move a disk to another position..

 

Forgot about that, I bet you're right.

Link to comment

Thinking a little more about it you probably can't change port because you already started rebuilding in the current slot, but this should work:

 

Connect disk in old port, start array, cancel rebuild, stop array, unassign disk, start array with that disk unassigned, stop array, shutdown and change disk port, power on, assign disk and it should start rebuilding.

 

If it doesn't work let me know so I can fire up my v4.7 server I keep mostly for nostalgia so I can check the correct procedure.

Link to comment
  • 2 weeks later...

Well, I decided to copy the bad disk data to an external drive since no matter what I tried, the system could not rebuild the disk. Anyway, once all the copying was done, I used the Restore button to shrink the array, but the system hung in just a few minutes, so now the parity is all messed up. Thinking it might be a hardware or bad-wiring problem, I unplugged and re-plugged all the cables, made sure all the cards were properly seated, etc. During the troubleshooting, it appeared that the e-SATA card was bad, so I replaced it with another one.

 

Then I fired up the system, now all the drives showed up as new (blue), is this normal? I have two options on the screen - 1) start the array and rebuild the parity drive or 2) Restore (which I did already). What do you think is the best course of action? I'm worried that I might lost all my data if the system messes again during the rebuild...

syslog4.txt

Link to comment

Ok, fingers crossed... Another question, in case the parity sync does not complete (as we have mains outage from time to time), will that harm the data on the other drives? The way I understand it, the parity sync reads from all the data disks, and writes to the parity disk only, so all the data on the disks are preserved, correct?

Link to comment

I decided to upgrade to V.6 - a fresh start, but before I do that, is it ok that the parity sync did not complete under V.4.4.2, i.e., the array is unprotected? I hope upon boot up, V6 will recognize all the drives and start the parity sync. Could someone please confirm this is ok?

 

TIA,

jaz

Edited by jazbo8
Link to comment

Yes, a clean install for sure. I read the above linked document several times, and it made no mention of the parity sync, whereas in an earlier document (upgrading from 4 to 5 I think), it says that the parity sync must be completed before the upgrade can take place, so I just want to make sure. Anyway, It seems that I am ready to upgrade to V.6, fingers crossed (again). Thanks for your help as always.

Link to comment

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.