Just had two drives error out and have a red X on them. Uh oh?


Go to solution Solved by JorgeB,

Recommended Posts

  • Solution

It's kind of strange the way both disks got disabled, since there aren't any controllers error before, but both look healthy, so almost certainly not a disk problem, especially with two getting disabled at the same time, check/replace cables to rule that out, especially if they share a power splitter or something else, then, and if both emulated disks mount and contents look correct, you can rebuild on top.

 

https://docs.unraid.net/unraid-os/manual/storage-management#rebuilding-a-drive-onto-itself

 

You can do both at the same time.

  • Like 1
Link to comment
37 minutes ago, flyize said:

if I look at the drives, all the data seems to be there.

Of course, because they are being emulated by parity.

 

That does at least answer this question though:

1 hour ago, JorgeB said:

both emulated disks mount and contents look correct

 

But probably better if you post new diagnostics after you get hardware fixes done.

Link to comment

https://docs.unraid.net/unraid-os/manual/storage-management/#what-is-a-failed-disabled-drive

 

Here is a relevant quote:

Quote

When a disk is marked as disabled and Unraid indicates it is being emulated then the following points apply:

Unraid will stop writing to the physical drive. Any writes to the 'emulated' drive will not be reflected on the physical drive but will be reflected in parity so from the end-user perspective then the array seems to be updating data as normal.

So rebuilding is the only way to recover emulated writes. And at the very least the failed write that disabled the drives is being emulated. Could be a lot more.

Link to comment
7 minutes ago, trurl said:

Of course, because they are being emulated by parity.

 

That does at least answer this question though:

 

But probably better if you post new diagnostics after you get hardware fixes done.

I went in an mounted /dev/sdk. It's actually emulating the whole device? If so, how will I know when I get it fixed?

 

edit: Added diagnostics

truffle-diagnostics-20240228-1458.zip

Edited by flyize
Link to comment

If you didn't mount it read-only, then you made it even more slightly out-of-sync with the array.

 

But since you are apparently basing your previous statement

53 minutes ago, flyize said:

if I look at the drives, all the data seems to be there

on the contents of the physical disk, we don't really know if the emulated disk is mountable after all.

 

14 minutes ago, trurl said:

probably better if you post new diagnostics after you get hardware fixes done.

 

Link to comment
4 hours ago, flyize said:

Okay. So unassign the disks, mount the array. Then navigate through the emulated disks (via the Unraid GUI I guess?) and make sure I see data. Then reassign the disks and rebuild (in-place)?

Well hopefully that's correct, cause I'm in the middle of the rebuild! :D

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.