• Some users have recently had their accounts hijacked. It seems that the now defunct EVGA forums might have compromised your password there and seems many are using the same PW here. We would suggest you UPDATE YOUR PASSWORD and TURN ON 2FA for your account here to further secure it. None of the compromised accounts had 2FA turned on.
    Once you have enabled 2FA, your account will be updated soon to show a badge, letting other members know that you use 2FA to protect your account. This should be beneficial for everyone that uses FSFT.

Upgrading drives in a RAID6 array.

unix_foo

[H]ard|Gawd
Joined
Jun 21, 2002
Messages
1,326
I currently have 12 x 1TB HDDs in RAID6 configuration with an Areca 1231ML card. I am running out of drive space so I bought 12 x 3TB Hitachis.

Is it possible to replace a drive at a time in my existing array and rebuild (12 times)? Will the end result give me 30TB of storage or the original 10TB?

Thanks.
 
I believe it should but do you really want to take 12+ days to do it? As I'd imagine a single rebuild on that array would easily be 24hrs.
 
At work on linux software raid this is how I upgrade drives on raid6 even though I have a tape backup (most likely 2 backups). I believe I have done the same with a 3ware card on windows however I do not use much hardware raid these days.
 
I believe somebody on this forum did just that...replaced each drive one at a time. Once all drives are swapped the array should auto increase in size. May wish to, you know, post your quesiton in the Areca owners thread. Just an idea.
 
I would have a complete backup in place before I did 12 rebuilds and a capacity expansion. You already spent $1300+ on new drives. I would pick up a few extra 3TB drives, backup your array to the single drives, take out all 12 1TB drives which becomes a second backup in effect, install the new drives in the array, initialize it once and then restore from the new 3TB single drives. 3 extra 3TB drives should do it unless the 10TB you have is completely full, and an extra $330 will save you a lot of grief in case something goes horribly wrong in the upgrade. It will also give you a few extra drives. You could then resell 2 of them (or, ahem, return them) and keep the third as a cold spare (which is a good thing to have on hand immediately for a rebuild)
 
I would pick up a few extra 3TB drives, backup your array to the single drives, take out all 12 1TB drives which becomes a second backup in effect...

+1 to this approach.

Doing that many rebuilds on a single array is just scary, not to mention the fact that it would take forever.

Doing as above is going to be a whole lot safer (for your data) and quicker to boot ...
 
You don't even need to buy additional drives*:
-copy your current 10TB of data to 4 of the 12 individual 3TB drives.
-remove all 12 1TB drives.
-create a new RAID6 array with the remaining 8 3TB drives.
-copy the data from the 4 individual drives to the new array.
-add the 4 remaining 3TB drives to the RAID6 array (you can probably add all 4 drives in one go).

There is a significantly smaller chance for anything to go wrong and you still have your original 12 1TB disk RAID set as backup as well.


*) although mwroobel's method is faster and it is probably a good idea to keep one or two cold spare drives for such a large array.
 
Last edited:
Back
Top