On Wed, Apr 19, 2006 at 02:16:10PM -0400, Ming Zhang wrote: > is this possible? > * stop RAID5 > * set a mirror between current disk X and a new added disk Y, and X as > primary one (which means copy X to Y to full sync, and before this ends, > only read from X); also this mirror will not have any metadata or mark > on existing disk; The mirror should be created without persistent superblocks (obviously), but --build does not seem to allow RAID1. > * add this mirror to RAID5 > * start RAID5; > > ... mirror will continue copy data from X to Y, once end > > * stop RAID5 > * split mirror > * put DISK Y back to RAID5 > * restart RAID5. > > since this is a mirror, all metadata are same. it will be even greater > if no need to stop raid5 to do this. The process seems rather fragile. If I created a RAID5 array to protect my data I most certainly would not like to perform so much steps where I can mess up. Gabor -- --------------------------------------------------------- MTA SZTAKI Computer and Automation Research Institute Hungarian Academy of Sciences --------------------------------------------------------- - To unsubscribe from this list: send the line "unsubscribe linux-raid" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html