From: Andreas Klauer <Andreas.Klauer@metamorpher.de>
To: Paul Tonelli <paul@tonel.li>
Cc: linux-raid@vger.kernel.org
Subject: Re: Recovery after accidental raid5 superblock rewrite
Date: Tue, 6 Jun 2017 01:56:19 +0200 [thread overview]
Message-ID: <20170605235619.GA8478@metamorpher.de> (raw)
In-Reply-To: <dfa4dd0d-c68a-4e1b-aac7-649f7f1a72f6@tonel.li>
On Tue, Jun 06, 2017 at 01:24:41AM +0200, Paul Tonelli wrote:
> mdadm --create /dev/md0 --level=5 --assume-clean --raid-devices=3 missing /dev/mapper/sdd /dev/mapper/sdb
You did not specify the --data-offset here?
Check mdadm --examine to make sure which offset it's using.
> xxd -u /dev/mapper/sdc | grep -C 3 'LABELONE'
> >7f001e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
> >7f001f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
> >7f00200: 4C41 4245 4C4F 4E45 0100 0000 0000 0000 LABELONE........
If correct this should appear at the start of /dev/md0 (even w/o adding sdc).
LABELONE should appear on the first drive so this should not be wrong,
however the sdd sdb could still have switched order, and of course
the chunk size could be different (although unlikely according to your log).
> I believe you are right, the issue is still the raid: I have tried
> photorec and most files I have opened look like they have been
> truncated.
Well, files could be fragmented, there's a certain sweet spot
(like - megapixel JPEGs of few megs size) where it's sufficiently
unlikely to be a problem.
I don't know what files you have, if it's movies it would be okay
too if the first few megs of the file were playable.
> - apart from the raid superblock, the disks I use (sdd and sdb) have not
> been erased (as sdc is rebuilt from xor)
It only rebuilds starting from offset. So it should not have covered that
offset if you did not specify it. Check it's not there before you --add.
If it's there then this is after all not the drive you overwrite with dd?
I am confused now.
Regards
Andreas Klauer
next prev parent reply other threads:[~2017-06-05 23:56 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-06-03 19:46 Recovery after accidental raid5 superblock rewrite Paul Tonelli
2017-06-03 21:20 ` Andreas Klauer
2017-06-03 22:33 ` Paul Tonelli
2017-06-03 23:29 ` Andreas Klauer
2017-06-04 22:58 ` Paul Tonelli
2017-06-05 9:24 ` Andreas Klauer
2017-06-05 23:24 ` Paul Tonelli
2017-06-05 23:56 ` Andreas Klauer [this message]
2017-06-10 20:04 ` Paul Tonelli
2017-06-10 20:41 ` Andreas Klauer
2017-07-31 19:57 ` Paul Tonelli
2017-07-31 20:35 ` Wols Lists
2017-08-01 14:01 ` Phil Turmel
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=20170605235619.GA8478@metamorpher.de \
--to=andreas.klauer@metamorpher.de \
--cc=linux-raid@vger.kernel.org \
--cc=paul@tonel.li \
/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).