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.

Parity Check Errors

Featured Replies

I'm having issues chasing parity check errors. I added an additional memory stick about a month ago and had parity check errors. I was able to remove the memory stick and solve them. Replaced it and ran the new one through 3 memtest passes with no issues.

 

Have just completed my monthly parity check with the new memory in place and this time have almost 3000 errors. Help trouble shooting would be greatly appreciated.

 

My diagnostic info is attached. You can see the errors at: Jun  1 18:13:48

 

Thanks!!!

bunker-diagnostics-20170601-2148.zip

2 hours ago, shooga said:

I was able to remove the memory stick and solve them

 

By this do you mean that you've ran at least 2 consecutive checks without any errors?

 

If yes run another non correcting check and see if you get or not the exact same number of errors, if not run a correcting check and then run a non correcting one right after.

  • Author

Here's the full sequence of events:

  1. The monthly parity check setting had inadvertently changed from non-correcting to correcting. It ran and found/corrected 5 errors.
  2. I then changed the setting and ran a non-correcting check. This check found something like 239 errors.
  3. I pulled the memory and ran a non-correcting check. This found 5 errors. (from the correcting check that found false positives)
  4. I ran a correcting check, which found and corrected 5 errors.
  5. I ran a non-correcting check, which found zero errors.
  6. I RMA'd the new stick of memory (a second 8GB stick), while keeping my original 8GB stick in place
  7. While waiting for the replacement, I had a server crash that required a hard reset of the server.
  8. After coming back up, the server did a non-correcting parity check and found zero errors
  9. After coming back up, I got a "Warning [BUNKER] - current pending sector is 1" for one of my drives (unrelated I think)
  10. Received the new stick of memory and completed 3 cycles of memtest with no errors
  11. Non-correcting monthly parity check completed with 2789 errors.

 

I will run another non-correcting check to see if I get the same number of errors.

  • Author

The second non-correcting check just finished with the exact same number of errors. Any advice?

That would suggest it's not bad RAM or something similar, correct them.

 

Are you sure there wasn't an unclean shutdown between the last 0 check and now?

  • Author

I guess I'm not 100% sure, but I think the only recent unclean shutdown triggered a non-correcting check, which came back with zero errors.

 

Isn't there a chance that I will be writing bad data to parity? Is there further troubleshooting that can be done to figure out whether the parity or data is correct?

 

(thanks for the replies)

 

 

17 minutes ago, shooga said:

Isn't there a chance that I will be writing bad data to parity?

 

Yes, but unless you have checksums for all your files there's no way to tell, also you could only fix them if only one disk is incorrect and every other disk + parity are correct, but if you do have checksums, and IMO everyone should have them, check all files first.

  • Author

Unfortunately, I don't have checksums. Is there a recommended tool for calculating and then checking the files? Just did a quick search and I see that Squid has a plugin, but it's no longer being actively maintained.

btrfs auto cheksums all files, folks using xfs can use the dynamix file integrity plugin:

 

 

  • Author

Ok. I'll check out this plugin. Thanks again!

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.