December 30, 20241 yr Hi, I looked around and didn't find a thread on this but here goes. I'm interested in adding the drive without an array rebuild as I have dockers that I need to run (think security camera's) that will be writing data to the array while this is being performed. I had a drive fail a year ago and I tried writing data to the array during a rebuild and I lost data. I'm running unraid 6.12.6 I'm following this: https://docs.unraid.net/legacy/FAQ/replacing-multiple-data-drives/#safer-method I've already installed physically the new larger drives in my system. I want to swap out 2x 4TB drives with 2x 10TB drives. The 4TB drives are already included in the array. The 10TB drives have been pre-cleared with Unassaigned Devices plugin. Good to go there. I made an xfs file system on the 10TB drives and I have already rsync -avX one of the 4TB drives to one of the 10TB drives. What is the correct method to go about doing the drive upgrade that won't cause unraid to rebuild parity? Edited December 30, 20241 yr by xjumper84 added pertinent information
December 30, 20241 yr You always need to rebuild the data drive or resync parity, there's no other way, and doing that correctly should never cause any data loss.
December 30, 20241 yr Author So either way I just pull the 4TB drive, put the 10tb drive in it's spot and rebuild the data onto the 10tb drive. Also, while I do that, I can't be running a docker container that will be writing data to the array. Is that correct?
December 30, 20241 yr 55 minutes ago, xjumper84 said: Also, while I do that, I can't be running a docker container that will be writing data to the array. Is that correct? You may use the array as normal, including writes, but it will drastically slow down both operations.
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.