Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Data Loss Mitigation Help

Featured Replies

Getting straight to it - I know I have lost data.

However, I would appreciate some help recovering/keeping what I can.

 

This is the current status:
 

Is there anyway for me to restore the 2 array disks that are suddenly inaccessible?

 

On a side note, I just want to say thanks to the many contributors in this community - I have learnt a lot just reading over the years, and this forum has saved my bacon more than once!

Screenshot 2024-05-12 at 00.21.05.png

nas-diagnostics-20240512-0010.zip

Solved by JorgeB

  • Author

Note, I believe there to be two different issues.

 

1. Parity and disk 5

Disk 5 failed (due to a faulty sata cable) and then my parity disk also failed, whilst rebuilding disk 5.

Hence the no fs error.

I assume there is no resolution to this...?

 

2. Disk 3

This disk is part of the encrypted array and just suddenly stopped mounting.

I would like to hope this issue can be resolved...?

  • Community Expert

Have you tried the process documented here for handling unmountable disks (or at least the check part)?

 

Please let us know so we can provide best advice.   There is an excellent chance all data can be recovered if you are careful.

  • Author

Thanks for assisting, @itimpi

 

Unfortunately, I am unable to run check on disk 3:
 

Screenshot 2024-05-12 at 08.54.36.png

  • Community Expert
  • Solution

Since parity is invalid it won't be able to emulated the disabled disk, if you think disk3 is healthy, and the rebuild was being done on the old disk, you can do a new config to re-enable that disk and then re-sync parity, but note that any data written to that disk after it got disabled would be lost.

 

 

  • Author

Thank you, @JorgeB.

Smart tests indicate all drives are healthy - if these are to be trusted.

And, at this point, I'm just trying to recover as much data as possible.

 

Will your recommended 'new config' approach have any adverse affects on disk 3?

i.e. is this my starting point, or do I need to go down a different route for disk 3 first.

 

Thanks everyone 

  • Community Expert
1 minute ago, Madmol said:

Smart tests indicate all drives are healthy - if these are to be trusted.

The extended SMART test tends to be an excellent indication of health.   The others are only good at indicating failures - not so good at indicating health.

  • Author

Point noted about the extended tests.

I shall run these tests as well. If one/more are on their way out, I shall replace them - as soon as I have recovered all possible data.

  • Community Expert
5 minutes ago, Madmol said:

Will your recommended 'new config' approach have any adverse affects on disk 3?

Assuming the disk is OK it should mount normally after the new config, if you want, you can try mounting it with UD before the new config, for that the disk needs to be unassigned first.

  • Author

Disk 3 seems to mount fine in UD, so I shall proceed with the new config and report back.

  • Author

Good news - disk 3 is back up and running! Thanks a lot.

 

Are there any steps I can take for disk 5 at all?

Screenshot 2024-05-12 at 10.02.06.png

  • Community Expert

Check fileystem on disk5, run it without -n, and if it asks for -L use.

  • Author

Thanks @JorgeB

Unfortunately, I was unable to check filesystem successfully on disk 5, with/without -L.

In fact, check filesystem is not available within the disk settings GUI page.

File system status just show's '-' and the File system type shows as 'auto', and is unchangeable.

 

Running

xfs_repair -Lv /dev/sdh1

via the command lines shows:

Quote

Phase 7 - verify and correct link counts...
SB summary counter sanity check failed
Metadata corruption detected at 0x47c2cb, xfs_sb block 0x0/0x200
libxfs_bwrite: write verifier failed on xfs_sb bno 0x0/0x1
SB summary counter sanity check failed
Metadata corruption detected at 0x47c2cb, xfs_sb block 0x0/0x200
libxfs_bwrite: write verifier failed on xfs_sb bno 0x0/0x1
xfs_repair: Releasing dirty buffer to free list!
xfs_repair: Refusing to write a corrupt buffer to the data device!
xfs_repair: Lost a write to the data device!

fatal error -- File system metadata writeout failed, err=117.  Re-run xfs_repair.

Am I out of options?

  • Community Expert

Running on the sd device will not update parity, click on the disk, set the filesystem to xfs, try running it again using the GUI and post the results.

  • Author
32 minutes ago, JorgeB said:

Running on the sd device will not update parity, click on the disk, set the filesystem to xfs, try running it again using the GUI and post the results.

Unfortunately, the gui will not permit me to change the fs. I can post a screenshot a little later. It is immutably set as 'auto'.

  • Community Expert
16 minutes ago, Madmol said:

Unfortunately, the gui will not permit me to change the fs. I can post a screenshot a little later. It is immutably set as 'auto'.

Did you remember to stop the array before trying to change it to xfs?

  • Author
3 hours ago, itimpi said:

Did you remember to stop the array before trying to change it to xfs?

🙄... I am an idiot. Yes, I forgot...

 

However, I still receive this error:

 

Screenshot 2024-05-13 at 15.29.56.png

  • Community Expert

I'm afraid that if xfs repair cannot fix the filesystem not much that can be done on the Unraid side, you can try making a post in the xfs mailing list or using a file recovery app like UFS explorer.

  • Author

Ok. Thanks to everyone that has helped thus far. I shall mark the topic as solved, and go from there.

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...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.