Re: Help recovering an interrupted raid0 reshape

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, 7 Apr 2015 16:24:35 -0700 "Jonathan Harker (Jesusaurus)"
<jesusaurus@xxxxxxxxxxxxxxxxx> wrote:

> On Tue, Apr 7, 2015 at 3:56 PM, NeilBrown <neilb@xxxxxxx> wrote:
> >
> >
> > Hmm... I think I see the bug.  It should be easy enough to fix, but I'd like
> > to be able to test it.
> > Could you please:
> >
> >  mkdir /tmp/md.metadata
> >  mdadm --dump /tmp/md.metadata /dev/md/alpha /dev/md/beta /dev/md/gamma
> >  tar czSf /tmp/md.tgz /tmp/md.metadata
> >
> > and then send me /tmp/md.tgz, which should be tiny and contain just the
> > metadata from the array.
> 
> I'll send that to you once tar finishes.

Thanks.  And just as well I tested as there was another problem.
I think it is all fixed now.
If you:

 cd /tmp
 git clone git://neil.brown.name/mdadm
 cd mdadm
 make
 ./mdadm -A /dev/md124 --force -vvvv /dev/md/{alpha,beta,gamma}

it should assemble the array and continue the reshape.

When it finishes it will leave the array as degraded RAID4.
Simply:
  mdadm /dev/md125 --grow --level=0

and it will instantly become RAID0.

NeilBrown

> 
> >
> > [[the patch which introduced the problem has a description which starts
> >     "This is a bit of a hack and ..."
> >   Never accept hacks!
> > ]]
> 
> I've reviewed and accepted a few hacks in my day as well. Hopefully
> the cleanup isn't too ugly.
> Thanks again for looking into this.
> 

Attachment: pgp7tYiM7bwM8.pgp
Description: OpenPGP digital signature


[Index of Archives]     [Linux RAID Wiki]     [ATA RAID]     [Linux SCSI Target Infrastructure]     [Linux Block]     [Linux IDE]     [Linux SCSI]     [Linux Hams]     [Device Mapper]     [Device Mapper Cryptographics]     [Kernel]     [Linux Admin]     [Linux Net]     [GFS]     [RPM]     [git]     [Yosemite Forum]


  Powered by Linux