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.

Check parity also on read?

Featured Replies

I'm new to unRAID - i like the way it is working, but I saw that parity is not checked on read operations.

 

Maybe it's better to check parity also on read operations? This might prevent the manual 'check parity' process.

 

I think ReiserFS does not provide any checksums, so how unRAID is able to detect an error in communication or a wrong bit on HDD? (Maybe this is a special case, it's also unsure how to handle such a error then, since the source of the error could be parity or the data drive; double read might get any hint).

 

On the other hand the parity drive needs to run also on read operations and might slow down transfer.

I don't mean to be unkind, but I think you need to learn a little about how drives work.  Every block of data that is read also has local CRC checking within the drive.  And the way that unRAID works, you cannot check parity by just reading one data drive and the matching parity - you would need to read all data drives.  This would negate one of the key benefits of unRAID - that to read a file you only need to access the drive containing the wanted data.

  • Author

ok, thanks for clarification on that.

 

So URE's are only a problem when rebuilding an array ;-)

 

[edit: URE - unrecoverable read error :]

No - TLA's are a problem when used without explanation  ;D

 

URE - Unrecoverable Read Error...?

 

They can happen, of course, and the parity system is there to allow data recovery after such an error, but they are rare.  In the event that there is such an error, then unRAID will spin up the other drives and calculate the missing data from the rest of the data and the parity information.  That of course takes a little time.  But I must emphasize that such errors are rare.  Most users will never be aware that such an error has occurred, and when they do, they usually indicate a bigger problem such as a drive dying, or a faulty cable, power connection, controller, etc.  When that happens, the fact that access to the array is slowed down is a minor inconvenience compared to the alternative of lost data.

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.