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.

2 disks disabled with read errors

Featured Replies

  • Author
8 hours ago, trurl said:

 

So in the New Config I've to select "Array Slot", correct?

If I selected "All" and I don't have enough space in the drives, what will happen?

Anything else I should consider before applying?

 

Thank you.

  • Community Expert

That's just to keep the assignments, select all then reassign the two unassigned disks and start the array to begin a parity sync.

  • Community Expert
10 hours ago, HAMANY said:

don't have enough space in the drives, what will happen?

This question suggests some fundamental misunderstandings about how the parity array works in Unraid. Each disk is an independent filesystem that can be read all by itself. Each file exists completely on a single disk, there is no striping. Nothing automatically redistributes files on array disks to other array disks ever.

 

New Config doesn't do anything to any of the data drives, it just rebuilds parity based on the currently assigned data drives. Space isn't a consideration since nothing is changed on any data disk, and parity is always completely full of parity bits.

 

Since you want parity to be rebuilt based on all the disks including those unassigned disks, they all have to be assigned to the array.

 

https://wiki.unraid.net/Manual/Overview#Parity-Protected_Array

 

 

  • Author
14 minutes ago, trurl said:

This question suggests some fundamental misunderstandings about how the parity array works in Unraid. Each disk is an independent filesystem that can be read all by itself. Each file exists completely on a single disk, there is no striping. Nothing automatically redistributes files on array disks to other array disks ever.

 

New Config doesn't do anything to any of the data drives, it just rebuilds parity based on the currently assigned data drives. Space isn't a consideration since nothing is changed on any data disk, and parity is always completely full of parity bits.

 

Since you want parity to be rebuilt based on all the disks including those unassigned disks, they all have to be assigned to the array.

 

https://wiki.unraid.net/Manual/Overview#Parity-Protected_Array

 

 

 

Thanks. True, I misunderstood the when I saw the options under "Preserve current assignments". I thought if I select "all", the emulated data + disk data will both be restored to my drives.

 

Anyways, I've done what @JorgeB mentioned and everything worked as expected, the parity sync is in progress.

 

Thank you all @JorgeB, @trurl, @itimpi. I will mark this issue as resolved.

 

Lessons learned:

- Avoid SATA power splitters

- Avoid motherboard SATA ports and get SAS HBA 

  • Community Expert
2 minutes ago, HAMANY said:

Avoid motherboard SATA ports and get SAS HBA 

Depends. I've never needed SAS for my small servers, and only use motherboard ports. Motherboard ports should be OK assuming they aren't Marvell.

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.