Jump to content

Ooof, This doesn’t look good and not quite sure what to do. Multiple drives “lost”


Go to solution Solved by JorgeB,

Recommended Posts

System has been fine for a while. I do power it off when not in use for long terms. I had it powered up about a week now and was moving data over. Everything was fine. It started performing a parity check so I stopped copying data and just let it run. This morning it had amassed millions of errors and had dumped 4 drives as unavailable. I shut it all down and was able to get 2 back but the other 2 were not coming back. Running dual parity so I kicked off a rebuild and now a 3rd drive is kicking out millions of errors and estimates 400+ days for rebuild. Been running for many hours. 

 

What should I be doing different? I’m a little worried about the data. I’m a bit of a data horder and this my be my calling to learn to stop but, for now. What can I do?

tower-diagnostics-20240401-2355.zip

Link to comment

Looks more like a controller issue, please note that we don't recommend controllers with SATA port multipliers, they have a tendency to drop disks, for now reboot to see the damage, in case there is some, and post new diags after array start.

Link to comment

Is it running normally now? Cause if it's still estimating days there's no point. State will be a mess regardless. 

You should never start any parity/rebuild operation before making sure the hardware is working properly. 

Link to comment

Ok, Stopped it and restarted. It has come up. I am copying some data off of it. It shows 2 drives emulated and the rest are online but there are errors copying some data so I have lost some of it for sure. Sounds like I need to get what I can off of it and then completely rebuild UNRAID and ditch the cheap SATA controllers and probably get rid of the old 3TB drives.

Link to comment
  • Solution

If you mean to then rebuild disk12, there's a way, but it will only work if parity is still valid, it won't hurt to try though:

 

-Tools -> New Config -> Retain current configuration: All -> Apply
-Check all assignments and assign any missing disk(s) if needed, including the new disk12, replacement disk should be same size or larger than the old one
-IMPORTANT - Check both "parity is already valid" and "maintenance mode" and start the array (note that the GUI will still show that data on parity disk(s) will be overwritten, this is normal as it doesn't account for the checkbox, but it won't be as long as it's checked)
-Stop array
-Unassign disk12
-Start array (in normal mode now) and post new diags.

Link to comment

I assumed they were mounting, the rebuild should have stopped/skipped if there were errors on other disks.

 

If they are not mounting they will keep not mounting after the new config, but the filesystem may be fixable, you can run a filesystem check on both before attempting the new config.

Link to comment

Ok, I did all of those steps. One of my disconnected drives was able to be corrected. The other disconnected drive could not. But, bringing up the array with the new config and the 1 saved drive allowed it to come up with dual parity acting properly, protecting the 2 bad drives. 

 

I am now able to copy data off without failing. Thank you so much for your efficient and willing help. I sent some beer money, as much as I could. I know a little helps more than nothing. Thank you.

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.

×
×
  • Create New...