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.

Issue enabling writing corrections to parity

Featured Replies

In scheduler I have Write corrections to parity disk set to yes. I also have the parity check tuning plugin installed. When the scheduled parity check is paused and resumed I keep getting notifications saying it's a non correcting parity check as below. Is this just a limitation of the plugin or am I doing something wrong?

Parity Check Tuning	[UNRAID] Paused	Scheduled Non-Correcting Parity-Check (31.5% completed)

 

Edited by shiftylilbastrd
typo

  • Community Expert
12 hours ago, shiftylilbastrd said:

In scheduler I have Write corrections to parity disk set to yes. I also have the parity check tuning plugin installed. When the scheduled parity check is paused and resumed I keep getting notifications saying it's a non correcting parity check as below. Is this just a limitation of the plugin or am I doing something wrong?

Parity Check Tuning	[UNRAID] Paused	Scheduled Non-Correcting Parity-Check (31.5% completed)

 

 

I suspect it is almost certainly a known Unraid bug in certain Unraid releases where Unraid is not correctly starting the check and setting the check to write corrections, and the plugin is correctly reporting what is actually happening.    If you post your system's diagnostics (or at least the syslog)  we could confirm this.

 

We normally recommend that the scheduled check IS set to be non-correcting.   The rational being that you do not want hardware that is playing up to corrupt parity before you realise you have a problem.  That allows you to do some investigation after you get a check run that reports errors if you have not had something obvious that could cause errors like an unclean shutdown  Normally you would then only run a correcting check (manually) after confirming there is no hardware issue outstanding.

  • Author
9 hours ago, itimpi said:

We normally recommend that the scheduled check IS set to be non-correcting.

I'll probably just disable it then. My thought process was that if a check was completed containing errors then I would just need to run it again to make the corrections. With a parity check taking over 30 hours I figured it would be a time saver but your logic does make sense.

  • Community Expert
Just now, shiftylilbastrd said:

I'll probably just disable it then. My thought process was that if a check was completed containing errors then I would just need to run it again to make the corrections. With a parity check taking over 30 hours I figured it would be a time saver but your logic does make sense.

That would be fine if you did not factor in the fact that if an array drive fails you cannot successfully rebuild without data loss if parity is not all valid.

  • Author
1 hour ago, itimpi said:

if an array drive fails

There’s no way to have Unraid check to make sure all drives are present as part of the process before initiating a parity check? It already identifies if drives are missing as part of regular operations it just seems logical to incorporate that into the parity check process. 

  • Community Expert
35 minutes ago, shiftylilbastrd said:

There’s no way to have Unraid check to make sure all drives are present as part of the process before initiating a parity check? It already identifies if drives are missing as part of regular operations it just seems logical to incorporate that into the parity check process. 

Not sure of the point you are trying to make?

 

There is no standard way to do that.   However even if there was there is still the chance of a drive failing in the middle.   Unraid does not necessarily know there is any problem with a drive until actually tries to use it and then gets a failure.

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.