linux-raid.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: "Don Dupuis" <dondster@gmail.com>
To: Neil Brown <neilb@suse.de>
Cc: linux-raid@vger.kernel.org
Subject: Re: Md corruption using RAID10 on linux-2.6.21
Date: Mon, 21 May 2007 21:47:13 -0500	[thread overview]
Message-ID: <632b79000705211947k471cc6fdr76dc74f334b8112c@mail.gmail.com> (raw)
In-Reply-To: <18002.15951.765872.809204@notabene.brown>

On 5/21/07, Neil Brown <neilb@suse.de> wrote:
> On Monday May 21, dondster@gmail.com wrote:
> > On 5/16/07, Don Dupuis <dondster@gmail.com> wrote:
> > >
> > > I am still trying to get where I had the low recover rate with the
> > > bitmap turned on. I will get back with you
> > > Don
> > >
> > Any new updates Neil?
> > Any new things to try to get you additional info?
> > THanks
> >
> > Don
>
> You said "I will get back with you" and I was waiting for that... I
> hoped that your further testing might reveal some details that would
> shine a light on the situation.
>
> One question:  Your description seems to say that you get corruption
> after the resync has finished.  Is the corruption there before the
> resync starts?
> I guess what I would like it:
>   Start with fully active array.  Check for corruption.
>   Remove one drive.  Check for corruptions.
>   Turn off system.  Turn it on again, array assembles with one
>   missing device.  Check for corruption.
>   Add device, resync starts.  Check for corruption.
>   Wait for resync to finish.  Check for corruption.
>
> NeilBrown
>
I was going to get back with you concerning the low resync rates. The
data corruption happens like this.
1.  Start with fully active array. Everything is fine.
2.  I remove a drive. Everything is fine. I then will power off the machine.
3.  I powerup and load up an initramfs which has my initial root
filesystem and scripts for handling the assembly of the array. My init
script will determine which drive was remove and assemble the
remaining 3. If a resync happens, I will wait for the resync to
complete. If complete I will then do a fdisk -l /dev/md_d0 to make
sure the partition table is complete. Most of the time, it will be
"unknow partition table. At this point I am dead in the water because
I can't pivot_root to my real root filesystem. If I get through the
resync and the partition table is correct my other corruption will be
to filesystems on the md device. All filesystems are ext3 with full
data journaling enabled. I could have one corrupted or multiple. fsck
will not be able to clean up. Under normal circumstances, once I am up
running on the real root filesystem I would add the removed disk back
into the md device with the recover running in the back ground. Sorry
for the confusion on the "get back with you". I basically have 2
issues, the corruption issue is my main priority at this point.

Thanks

Don

  reply	other threads:[~2007-05-22  2:47 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-05-16 18:38 Md corruption using RAID10 on linux-2.6.21 Don Dupuis
2007-05-17  1:54 ` Neil Brown
2007-05-17  2:57   ` Don Dupuis
2007-05-17  2:58     ` Don Dupuis
2007-05-17  3:50       ` Don Dupuis
2007-05-21 19:32         ` Don Dupuis
2007-05-22  0:50           ` Neil Brown
2007-05-22  2:47             ` Don Dupuis [this message]
2007-05-22  3:59               ` Neil Brown
2007-05-31  1:52                 ` Don Dupuis
2007-05-31  5:16                   ` Neil Brown
2007-06-01 15:58                     ` Don Dupuis

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=632b79000705211947k471cc6fdr76dc74f334b8112c@mail.gmail.com \
    --to=dondster@gmail.com \
    --cc=linux-raid@vger.kernel.org \
    --cc=neilb@suse.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).