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.

[SOLVED] Array expanded - parity errors

Featured Replies

Hi guys,

This is what I did:

1. Ran parity check - OK

2. Pulled 1Tb HDD out

3. Replaced it with the precleared 2Tb HDD

4. Started the array, allowing it to expand

5. Started parity check again (nocorrect) - 3 errors already (?!?)

 

What should I do?

 

PS: Running UnRaid 4.7

You got bitten by the md driver bug that still exists in 4.7.

  • Author

You got bitten by the md driver bug that still exists in 4.7.

 

Could you elaborate, please?

What do I do with these errors now?

You got bitten by the md driver bug that still exists in 4.7.

 

Could you elaborate, please?

What do I do with these errors now?

all you can do is re-run the parity check in "CORRECT" mode.

With any luck, the parity errors were at low addresses.

  • Author

all you can do is re-run the parity check in "CORRECT" mode.

With any luck, the parity errors were at low addresses.

 

Can I check which file(s) these addresses belong to?

 

Also, are these "real" errors (the files on the new disk are corrupt)?

all you can do is re-run the parity check in "CORRECT" mode.

With any luck, the parity errors were at low addresses.

 

Can I check which file(s) these addresses belong to?

I've never discovered a method.  All you 'll know is a block address on the disk.  It might be housekeeping area, empty space, somewhere in the middle of a file or files, file-system structure.    If an early address, odds are it is in the housekeeping area used in the journaling of file system transactions.

 

Also, are these "real" errors (the files on the new disk are corrupt)?

They are real. 

 

If they are a result of the bug described (caused by writing to a disk while it is being re-constructed) then the data was not written to the data disk and parity is correct.  The suspect files are those written to the disk while it was being re-constructed.

 

If they are a result of an un-writable (or subsequently un-readable sector on the parity disk), then the data disk is fine and the parity disk in error.  Re-run in CORRECT mode and it will fix them.

 

If they are at random block addresses each time you re-run a parity check with the "NOCORRECT" option, then it is a hardware fault on any one of the disks, memory, the disk controller, or the motherboard. (or a overloaded/defective power supply)

 

 

  • Author

The errors seemed to be in the houskeeping area - they showed up immediately after starting the parity check.

I ran reiserfsck on all data drives, just to be on a safe side - no errors.

 

So it does seem to be the described bug...

Archived

This topic is now archived and is closed to further replies.

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.