Preparing to upgrade Parity


Recommended Posts

I'm currently running one 4TB drive as parity.

 

I've just purchased two 8TB Ironwolf drives, that I want to upgrade the existing 4TB Parity, and add the other 8TB as a second parity.

 

Does anyone have suggestions on the best way to do this?

 

I've just gotten my two Ironwolf drives in today, and will be putting them in to start preclearing them.

 

Thanks

Danilo

Link to comment

I would use option 1 or 2 (after testing the new disks with preclear or another tool) according to server usage:

 

1) server can be left unused during upgrade: upgrade parity and add parity2 at the same time, keep old parity intact in case something goes wrong.

 

2) server will be used and there can be new writes: add parity2 first, when done upgrade parity, server will always be protected.

Link to comment

I took the linear slow route :P

 

1) swap existing parity with new 8TB drive, run parity rebuild.

2) add new parity2 drive and run parity rebuild.

3) add old parity drive as data drive and (you guessed it) run parity rebuild

 

On my system, it takes 25 hours to run an 8TB parity check/rebuild, so it is a 3+ day operation. But you are protected and your files are available the whole time.

Link to comment

Thanks guys.  I've just mounted the two 8TB drives, and have one of them pre-clearing right now.

 

Forgot I had picked up a pair of 250GB SSD's I was going to add in as cache drives (had to pickup power cables and forgot), so I have one of those pre-clearing now as well

 

So I've got a fun week.

 

My intention is to go ahead and replace the 4TB Current Parity drive with the two 8TB drives.

 

I currently have a 500GB WD Blue drive as a cache, and was planning on adding these SSD's as a cache pool but realized the existing drive is formatted reiserfs.  So I'll have to do some playing around with the cache drives as well lol.

 

I'll have to look, I would love to set the cache drives up so that the two SSD's are the primary cache drives, and use the 500GB as storage for Dockers/etc

Link to comment

I currently have a 500GB WD Blue drive as a cache, and was planning on adding these SSD's as a cache pool but realized the existing drive is formatted reiserfs.  So I'll have to do some playing around with the cache drives as well lol.

 

I'll have to look, I would love to set the cache drives up so that the two SSD's are the primary cache drives, and use the 500GB as storage for Dockers/etc

See the V6 FAQ stickied at the top of this subforum for how to replace your cache while preserving its contents. Ask if you have questions.
Link to comment

Well, got an email from my raid this morning saying the pre-clearing has completed (Started Wen night) on the two 250GB SSD's for the Cache and the two new 8TB Ironwolf drives that will becoming my parity drives.

 

In preparation, I've disabled cache drive access on all of my shares. So the existing cache drive, right now, only has Docker Appdata folder on it.

 

Guess my first thing tonight will be disable dockers and move that data off the current cache drive.

Unassign the current cache drive from the system.

Assign the 2 SSD and the old cache drive back, as cache drives and format them all so they can be a cache pool.

 

Then work on the parity, I think I'm going to use johnnie's suggestion #2. 

 

Add the 2nd parity drive, and rebuild parity. Then remove the old 4TB and replace it with the other 8TB. 

 

This should keep parity secure during the update.

Link to comment

Guess my first thing tonight will be disable dockers and move that data off the current cache drive.

Depending on what dockers you have, that could be problematic. If it were me, I'd use Squid's appdata backup, that way all the permissions and stuff would be handled correctly.

 

Agree, that or use the replace cache procedure on the FAQ, or else there could be permission issues.

Link to comment

Thanks for the suggestion of using CA backup.

 

I've backed up the 5 dockers I have running, and have created the cache pool and am currently restoring my appdata to get the dockers back online.

 

I have also added the new Parity 2 drive, and am doing a Parity Sync to get the new drive up to speed. 

Being an 8TB I assume it's going to take the better part of a day.

 

Once that's done, I'll remove the 4TB parity drive and "replace" it with the other 8TB and do a parity sync again.  Then I just need to add the old 4TB parity drive in as a data drive.

 

 

Link to comment

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...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.