From: Guoqing Jiang <gqjiang@suse.com>
To: Anthony DeRobertis <anthony@derobert.net>,
linux-raid@vger.kernel.org, 837964@bugs.debian.org
Subject: Re: 95a05b3 broke mdadm --add on my superblock 1.0 array
Date: Tue, 20 Sep 2016 01:38:52 -0400 [thread overview]
Message-ID: <57E0CB6C.2040000@suse.com> (raw)
In-Reply-To: <20160919163229.uccdr6bxiwetqvwo@derobert.net>
On 09/19/2016 12:32 PM, Anthony DeRobertis wrote:
> (please cc me, I'm not subscribed.)
>
> mdadm 3.4 can not manage to add a spare to my array, it fails like:
>
> # mdadm -a /dev/md/pv0 /dev/sdc3
> mdadm: add new device failed for /dev/sdc3 as 8: Invalid argument
>
> and the kernel logs:
>
> md: sdc3 does not have a valid v1.0 superblock, not importing!
> md: md_import_device returned -22
>
> This worked in 3.3.4. I performed two git bisects and found that:
>
> a) it was broken by 95a05b37e8eb2bc0803b1a0298fce6adc60eff16
> b) it is sort-of fixed by 81306e021ebdcc4baef866da82d25c3f0a415d2d
> (which AFAIK isn't yet released)
>
> I say sort of fixed in that it adds it to the array, but spits out some
> worrying errors (and I have no idea if it'd actually work, e.g., if it'd
> assemble again):
>
> # ./mdadm -a /dev/md/pv0 /dev/sdc3
> mdadm: Warning: cluster md only works with superblock 1.2
> mdadm: Failed to write metadata to /dev/sdc3
Thanks for report, could you try the latest tree
git://git.kernel.org/pub/scm/utils/mdadm/mdadm.git?
I guess 45a87c2f31335a759190dff663a881bc78ca5443 should resolve it , and
I can add a spare disk
to native raid (internal bitmap) with different metadatas (0.9, 1.0 to 1.2).
Pls let me know the result, I will look into it if the issue still exists.
Thanks,
Guoqing
next prev parent reply other threads:[~2016-09-20 5:38 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-09-19 16:32 Bug#837964: 95a05b3 broke mdadm --add on my superblock 1.0 array Anthony DeRobertis
2016-09-20 5:38 ` Guoqing Jiang [this message]
2016-09-20 7:02 ` Anthony DeRobertis
2016-09-20 9:36 ` Guoqing Jiang
2016-09-20 17:12 ` Anthony DeRobertis
2016-09-21 6:40 ` Guoqing Jiang
2016-09-20 17:52 ` Anthony DeRobertis
2016-09-20 18:31 ` Anthony DeRobertis
2016-09-21 6:45 ` Guoqing Jiang
2016-09-22 2:40 ` Guoqing Jiang
2016-09-22 16:53 ` Anthony DeRobertis
2016-10-06 1:26 ` Bug#837964: " NeilBrown
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=57E0CB6C.2040000@suse.com \
--to=gqjiang@suse.com \
--cc=837964@bugs.debian.org \
--cc=anthony@derobert.net \
--cc=linux-raid@vger.kernel.org \
/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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.