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) How to avoid a Parity-Check on a nearly empty array?

Featured Replies

I'm new to unraid. I've just setup an array with 5 new Toshiba 4T hard drive. 4 data and 1 parity. Also I added a nvme ssd as cache. I transfered about 120+G files for testing.

Somehow after a reboot, the parity drive requires a parity-check. I don't think it's necesary and I don't want to do this parity-sync. So I've tried to:

a) change the file system for all data drives and format all data drives.

b) reset the array.

Yet the unraid os still asks to do a parity-sync.

 

How can I avoid this parity-check?  Thx.

Edited by icopy

  • Community Expert

If Unraid did a parity after a reboot it means there was an unclean shutdown and you should let it finish, and if you want to avoid it the only is doing a new config and checking "parity is already" valid before starting the array, but you risk being left with invalid parity in case of a disk failure.

  • Author
5 minutes ago, johnnie.black said:

If Unraid did a parity after a reboot it means there was an unclean shutdown and you should let it finish, and if you want to avoid it the only is doing a new config and checking "parity is already" valid before starting the array, but you risk being left with invalid parity in case of a disk failure.

Thanks for the reply.

If I check "parity is already" as you've suggested, will I lose data in the future? Even though I don't have any data at the moment.

Is this the recommended way to start a new array?

  • Community Expert
13 minutes ago, icopy said:

Even though I don't have any data at the moment.

Parity is calculated sector by sector, no data or empty doesn't mean anything, only if all the disks were cleared (or precleared) and all zeros can you safely use parity is already valid.

  • Community Expert

When setting up a new array one always needs to go through building the initial parity.  This is required despite the fact thzt there is no dzta present as parity does not understand data - only bit patterns.

 

In your case since it appears you had valid parity you may be able to use Tools >> New Config to reset the array and then tick the "Parity is already valid" box.   However this is risky and I would recommend rebuilding parity to play safe.

 

  • Author
4 minutes ago, johnnie.black said:

Parity is calculated sector by sector, no data or empty doesn't mean anything, only if all the disks were cleared (or precleared) and all zeros can you safely use parity is already valid.

Great info, Thx.

  • Author
3 minutes ago, itimpi said:

When setting up a new array one always needs to go through building the initial parity.  This is required despite the fact thzt there is no dzta present as parity does not understand data - only bit patterns.

 

In your case since it appears you had valid parity you may be able to use Tools >> New Config to reset the array and then tick the "Parity is already valid" box.   However this is risky and I would recommend rebuilding parity to play safe.

 

Doing the parity-check now. Thx!

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.