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.

HELP - trying to get my server back in order after some issues.

Featured Replies

So, quick recap, Had a parity disk go belly up last week, then the flash drive died. Got the flash replaced and a new parity drive came today. Now, of course, I am seeing a bunch of pending sectors on the currently installed parity 2 disk.  My question is what is the most efficient, and safest, way to get things back to normal. I assume I just need to pre clear the new disk, add it to the array as parity 1, and start a sync to calculate parity on the new disk as well as to see if the pending sectors on the parity 2 disk go away? What am I missing?

 

Or, maybe do an extended SMART test, on parity 2, while the pre-clear is happening ?

Edited by ratmice
additional thought

Solved by JorgeB

  • Community Expert
5 hours ago, ratmice said:

Or, maybe do an extended SMART test, on parity 2, while the pre-clear is happening ?

I would do this.

  • Author
6 hours ago, JorgeB said:

I would do this.

the test fails almost immediately with a read error 🤬 I guess I need to get the new disk added as parity and get another new replacement. Odd for the 2 parity disks to crap out almost simultaneously.

Edited by ratmice

  • Author

So, circling back to my server issues. I am ready to add in the new the parity disk, but am a little worried about the Parity 2 disk (SMART errors) currently in the server. Is the best course of action to just allocate the new disk to parity, rebuild, and see what happens? I'm a bit afraid that the Parity 2 disk will be pulled out of service due to the errors. As I understand it the 2 parity disks are independent of each other so that even if that happens, I can just deallocate the Parity 2 and not have any issues with the new parity disk, or the array, aside from only having protection from one disk failure. Or, is there some other procedure I should follow to keep things efficient and safe?

 

As always, I really appreciate the help here, as I can just think myself into circles due to incomplete knowledge. 

 

p.s. the other factor here is that I will be away from home for the next couple of months, so will not be able to physically lay hands on the server to do any more disk switching, etc... Perfect timing!

  • Community Expert

If the SMART test failed, I would remove parity2 for the sync, but if you can have the array offline for the sync, do it in maintenance mode and keep parity2 intact until it's done.

  • Author
6 minutes ago, JorgeB said:

If the SMART test failed, I would remove parity2 for the sync, but if you can have the array offline for the sync, do it in maintenance mode and keep parity2 intact until it's done.

Sorry, I'm a bit confused. I've never really used maintenance mode. I can have the array offline, but how do you keep parity2 intact if it's removed for the sync. There seems to be something I'm missing, maybe it's the distinction between the disk used to store parity information (parity2 disk) vs the actual information (parity2). Sorry for the endless questions, but I don't want to do something stupid because my understanding is incorrect. Thanks for your patience. 

  • Community Expert
  • Solution

Starting the array in maintenance mode doesn't mount the disks, so patrity2 would still be valid if, for example, there were issues with a data disk during the sync, of course, since it's failing it would likely generate some errors during an eventual rebuild, but could still be useful.

  • Author
30 minutes ago, JorgeB said:

Starting the array in maintenance mode doesn't mount the disks, so patrity2 would still be valid if, for example, there were issues with a data disk during the sync, of course, since it's failing it would likely generate some errors during an eventual rebuild, but could still be useful.

Gotcha, thanks for taking time to help me out. So, I will unassign parity 2 regardless of whether I do a regular restart and sync, or start in maintenance and sync. 

 

Well, unassigning parity2 and adding the new disk as parity1  leads to an invalid configuration, so I guess I just assign the new disk, tick the maintenance mode box, and restart the array?

Edited by ratmice

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.