On Sun, Sep 17, 2006 at 01:36:54PM +0200, Henning Brauer wrote:
> * Darrin Chandler <[EMAIL PROTECTED]> [2006-09-16 21:22]:
> > Is anyone using LSI Logic's FlexRAID? The archives seem suspiciously
> > quiet on this. Seems nice to add a disk to an array on the fly.
> 
> you would still need to fiddle with fdisk and disklabel to tell them 
> the new disk size, and grow_ffs or add new fs partitions. I am not 
> aware that anyone ever tried this specific scenario; I don't see why it 
> wouldn't work in general, but there is certainly a _big_ chance to 
> screw things up (might lead to data loss).

Nothing to do with SCSI, but I just did the fdisk/growfs thing a short
while ago. I copied (dd) everything off a failing drive to a new one
with different capacity and then fixed up the partitions/slices. I was
nervous but it went fine. It's certainly a case for "measure twice, cut
once."

I'm still just testing here. In practice I may just add another array /
logical volume. Much less tricky. Also, the array reconstruction took a
looong time. While I was running while it was happening, I still had to
wait for the reconstruction to finish before doing anything with the
space. Adding a new array would be much quicker, if you're in a hurry to
use the new capacity.

For the archives: while array reconstruction was in progress bioctl
showed the new disk as "Unused" and separate, though it was part of the
array. After reconstruction finished bioctl showed everything just fine.
Since I'm playing with -release just now it may show differently in
snapshots.

-- 
Darrin Chandler            |  Phoenix BSD Users Group
[EMAIL PROTECTED]   |  http://bsd.phoenix.az.us/
http://www.stilyagin.com/  |

Reply via email to