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 lose after The Parity Swap and Data-rebuild

Featured Replies

I have an array of 3x10TB disks (Parity, Disk1, and Disk2; both Disk1 and Disk2 have around 5TB of data each one, in total the array had a little more of 10TB in usage). Last week, Disk2 failed, but I was able to continue operating without any issues due to the parity protection.

On Friday, I received a new disk to replace Disk2 (the one that failed). However, when I tried to start the array with the  rebuild, it didnt  give me the option, because the system reported that the new disk was bigger than the parity disk (both are labeled as 10TB, but there may be slight differences in manufacturer specifications).


So I I followed the steps in the guide, starting from step 6 (as the earlier steps were already completed when the disk initially failed).

I progressed to step 14, which took around 15 hours, and then moved on to step 15, where I started the array and began the rebuild. At this point, the array became available, but I didn’t check whether all my data was intact. I also didn’t start any services, as I wanted to wait until the rebuild finished, which took another 15 hours.

After the rebuild finished, I started some of my services and noticed that I had lost some data—specifically al the newest files, that I think was previously stored on Disk2, which amounted to about 5TB. At this point, I returned to the Unraid dashboard to investigate. Disk2 (the newly rebuilt disk) showed no data usage or capacity. Instead, it displayed the message:

Unmountable: Unsupported or no file system after buld array


Since the data rebuild had completed some minutes ago (maybe a hour), I had no idea what this error meant or what was happening. I stopped the array and rebooted the server.
Upon restarting, Disk2 was marked as a "new device" and the array operations says start the array and rebuild again.

Now the disk is rebuilding once more, but I’ve already lost a significant amount of data.
 

My questions are:

- What did I do wrong? (I just follow the guide and use the WebUI)

- Did I lose the data because the parity-swap procedure or during the rebuild phase? Because when I was with the failed disk and the emulated disk2, the data existed

- Is there any way to recover the lost data?
 

Thanks for reading and helping me

Edited by RubenHC

Solved by JorgeB

  • Community Expert

Attach Diagnostics to your NEXT post in this thread. 

  • Community Expert

Have you tried doing a check filesystem on disk2 as the syslog suggests there is file system level corruption on that drive)?

  • Author

I attach the disk2 xfs_repair status logs:

Edited by Dosraid
Remove attached files

  • Author

What's the next step? Run 'xfs_repair' without any parameters too fix de xfs filesystem?
Is the data already lost and cannot be recovered?

  • Author

Thank you! After running the filesystem check (xfs_repair) without parameter and starting the array without the maintenance mode the data reappears.

  • Community Expert

@RubenHC

 

Check your lost+found share for anything repair couldn't figure out.

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.