Hey all,
My dad has a nearly full RAID5 array with 8x2TB hard disks attached to an HP P400. It's worked well for him for the past couple years, however it's getting to needing an upgrade. He's looking to purchase 6 4TB drives to migrate the current data set and sell off the old drives. I managed to convince him to switch to the RAID set from his pseudo RAID10 he was doing by using multiple external USB drives and copying everything around. The only problem I've had with the array is the fact that expanding the array is a scary ordeal, hoping that nothing breaks during the rebuild and it's been done two or three times as the array started with 4 drives.
I've talked him into holding off for a few months, as he's got about 2TB of space left and adds roughly 20 to 30GB per week, so he should be fine for a while. I plan on getting him set up with a 2U/3U expander chassis and using ZFS and NappIt/FreeNAS to manage the disks, a simple LSI HBA card and use one of the computers laying around as the host.
My only remaining question is how best to setup the array in software. The array will be regularly expanded, at the rate of either 1 or 2 drives at a time (unless a good deal shows up at some point ). I know using RAID5/RAID-Z1 is unsafe; even though it's worked okay in the past, I know it's only a matter of time before getting bit, especially with drives as large as 4TB. I'd like to know if there's a different filesystem/setup that will allow for pain-free expansion in groups of 2 drives and still handle one or more drive failures without data loss.
My dad has a nearly full RAID5 array with 8x2TB hard disks attached to an HP P400. It's worked well for him for the past couple years, however it's getting to needing an upgrade. He's looking to purchase 6 4TB drives to migrate the current data set and sell off the old drives. I managed to convince him to switch to the RAID set from his pseudo RAID10 he was doing by using multiple external USB drives and copying everything around. The only problem I've had with the array is the fact that expanding the array is a scary ordeal, hoping that nothing breaks during the rebuild and it's been done two or three times as the array started with 4 drives.
I've talked him into holding off for a few months, as he's got about 2TB of space left and adds roughly 20 to 30GB per week, so he should be fine for a while. I plan on getting him set up with a 2U/3U expander chassis and using ZFS and NappIt/FreeNAS to manage the disks, a simple LSI HBA card and use one of the computers laying around as the host.
My only remaining question is how best to setup the array in software. The array will be regularly expanded, at the rate of either 1 or 2 drives at a time (unless a good deal shows up at some point ). I know using RAID5/RAID-Z1 is unsafe; even though it's worked okay in the past, I know it's only a matter of time before getting bit, especially with drives as large as 4TB. I'd like to know if there's a different filesystem/setup that will allow for pain-free expansion in groups of 2 drives and still handle one or more drive failures without data loss.