From: Bernd Schubert <bernd.schubert@fastmail.fm>
To: Wilson Jonathan <piercing_male@hotmail.com>
Cc: linux-raid@vger.kernel.org
Subject: Re: accidently pulled to many devices, raid6 wont start.
Date: Thu, 05 Dec 2013 15:31:44 +0100 [thread overview]
Message-ID: <52A08E50.30609@fastmail.fm> (raw)
In-Reply-To: <BLU0-SMTP2081DE3677BA1FD887C35BC98D70@phx.gbl>
On 12/05/2013 03:20 PM, Wilson Jonathan wrote:
> On Thu, 2013-12-05 at 14:36 +0100, Bernd Schubert wrote:
>> On 12/05/2013 01:30 AM, Wilson Jonathan wrote:
>>> mdadm: /dev/sdf6 is identified as a member of /dev/md5, slot 2.
>>> mdadm: /dev/sde6 is identified as a member of /dev/md5, slot 1.
>>> mdadm: /dev/sdd6 is identified as a member of /dev/md5, slot 0.
>>> mdadm: /dev/sdb6 is identified as a member of /dev/md5, slot 4.
>>> mdadm: /dev/sda6 is identified as a member of /dev/md5, slot 3.
>>> mdadm: ignoring /dev/sde6 as it reports /dev/sdf6 as failed
>>
>> [...]
>>
>>> So tried again, with a different (valid) chunk...
>>>
>>>
>>> root@BorgCUBE:/mnt/datastore/wilsonjonathan# mdadm --create
>>> --assume-clean --level=6 --raid-devices=6
>>> --chunk=64 /dev/md5 /dev/sdd6 /dev/sde6
>>> missing /dev/sdf6 /dev/sda6 /dev/sdb6
>>
>> Why are you using this order? Missing seems to be at the wrong place?
>>
>>
>> Cheers,
>> Bernd
>
> Arr yes, I seem to have got the order wrong... before I continue and do
> further damage; I put the original pulled drive (sdc) back in and re-ran
> examine. Obviously I have corrupted the raid layout data on the other
> disks (a,b,d,e,f) but here is the sdc examine output.
>
> /dev/sdc6:
> Magic : a92b4efc
> Version : 1.2
> Feature Map : 0x1
> Array UUID : 9ff95b8b:ba34ad95:aa7cb806:169246f2
> Name : PartedMagic:6
> Creation Time : Fri Nov 25 16:30:19 2011
> Raid Level : raid6
> Raid Devices : 6
>
> Avail Dev Size : 1833569679 (874.31 GiB 938.79 GB)
> Array Size : 3667138560 (3497.26 GiB 3755.15 GB)
> Used Dev Size : 1833569280 (874.31 GiB 938.79 GB)
> Data Offset : 2048 sectors
> Super Offset : 8 sectors
> State : active
> Device UUID : 4ce632fb:d506da60:120cac8e:4433efc4
>
> Internal Bitmap : 8 sectors from superblock
> Update Time : Wed Dec 4 23:04:40 2013
> Checksum : fe4e7b1f - correct
> Events : 260243
>
> Layout : left-symmetric
> Chunk Size : 64K
>
> Device Role : Active device 5
> Array State : AAAAAA ('A' == active, '.' == missing)
>
>
>>
>>
>
> I mistook the order (a-b-c-d-) with the position number in the array.
>
> If I'm reading this correctly, Active device 5 means it should be at
> position 5, or the sixth disk in the array.
Yes, and the intial kernel output also suggest that.
>
> I also note it has a bitmap on it, something the other drives now lack
> as it was not stated in the original forced create, so not sure how that
> will affect things and the event count is lower, 260243, than the other
> devices, 260321, before the array became corrupted (that said I know
> exactly which files were being updated on the file system, so if I can
> get it back I will just delete them and re-create).
>
> Hopefully I have not totally killed the array by my mistakes.
I would simply try again with the correct order - 'missing' as last
argument. Then check your data, i.e. test if it mounts (read-only) and
run fsck (read-only).
I'm also a bit suprised why you went the '--create' way at all, why
didn't you simply try to assemble with 4 drives only?
Cheers,
Bernd
next prev parent reply other threads:[~2013-12-05 14:31 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-12-05 0:30 accidently pulled to many devices, raid6 wont start Wilson Jonathan
2013-12-05 0:51 ` Wilson Jonathan
2013-12-05 13:36 ` Bernd Schubert
2013-12-05 14:20 ` Wilson Jonathan
2013-12-05 14:31 ` Bernd Schubert [this message]
2013-12-05 14:48 ` Wilson Jonathan
2013-12-05 15:48 ` Wilson Jonathan
2013-12-05 16:00 ` Bernd Schubert
2013-12-05 16:36 ` Wilson Jonathan
2013-12-05 16:48 ` Bernd Schubert
2013-12-05 17:08 ` Wilson Jonathan
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=52A08E50.30609@fastmail.fm \
--to=bernd.schubert@fastmail.fm \
--cc=linux-raid@vger.kernel.org \
--cc=piercing_male@hotmail.com \
/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