On Saturday August 5, [EMAIL PROTECTED] wrote:
> On Sat, Aug 05, 2006 at 06:31:37PM +0100, David Greaves wrote:
> > > Say going from 300gbx4 to 500gbx4.  Can one replace them
> > > one at a time, going through fail/rebuild as appropriate
> > > and then expand the array into the unused space
> > Yes.
> 
> I didn't see anything in the mdadm manual on this.  Would
> one just do a --grow /dev/md0 once the disks were changed
> out?  It looks like --grow is used to change the number of
> devices in the array but not the device size itself.

It does both (and more).

 mdadm --grow /dev/md0 --raid-disk=5
changes the number of drives to 5.

 mdadm --grow /dev/md0 --size=max

changes the used-size of each drive to the maximum available.

 mdadm --grow /dev/md0 --bitmap=internal
adds an internal write-intent bitmap

 mdadm --grow /dev/md0 --chunksize=128
might change the chunksize to 128k.. but doesn't yet.  
Maybe one day :-)

NeilBrown
-
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to