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.

6.2.0-rc5: Quit confusing parity check

Featured Replies

This night disk1 of my array showed lots of errors during a non-correctional parity check but parity check reported no sync errors. I do not understand that.

 

Please have a look at the attached screenshots and diagnostics. Even after completion parity check reports no errors while the read errors became more and more.

 

A short SMART test did show no error.

 

Two questions:

 

* If a drive has errors how can a parity check be successful?

 

* What is your suggestion regarding that disk? Cabeling is ok, adapter is ok, this drive never showed errors before this nights parity check.

 

Many thanks in advance.

disk1_01.png.4617845a4f341b6e7aee2bac42215b1a.png

disk1_02.png.e4930468ce9db5d73b548d6bedea7622.png

tower2-diagnostics-20160909-0119.zip

So from my understanding the parity is fine. The error you're getting is when a disc has bad sectors or some other error that may alert that the disc is in the early stages of failure. If you go to the S.M.A.R.T. test for that disk, you should see some errors...mostly likely with bad blocks.

  • Author

Thanks for your answer.

 

What I don't understand: If there are sectors that could not be read on disk1, and unRAID couldn't read them, how can parity check report successful completion?

 

I don't get that.

 

  • Community Expert

When there's a read error unRAID uses all other disks plus parity to calculate that data, it then attempts to write it back to the problem disk, if the write fails the disk is disabled, if it succeeds only the read error is logged.

 

SMART for that disk looks fine, but that doesn't mean there's not a problem, what I usually do in these situations is use the disk on another server (or trade cables/enclosure with another disk on the same server) and if the same disk has issues again replace it.

  • Author

Thanks for your answer.

 

So for these ~2000 blocks parity could not be checked and a "rebuild" took place.

 

Hmm, interesting.

 

  • 2 weeks later...
  • Author

Sorry, need to clarify:

 

If I issue a non-correcting parity check on a dual-parity 6.2 rig and "Errors (for a disk) > 0" but "Sync errors detected = 0". Parity is still correct? Really?

 

TIA

 

  • Community Expert

Yes

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.