linux-raid.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Bill Davidsen <davidsen@tmr.com>
To: Mikael Abrahamsson <swmike@swm.pp.se>
Cc: Doug Ledford <dledford@redhat.com>,
	Jon Nelson <jnelson-linux-raid@jamponi.net>,
	linux-raid@vger.kernel.org
Subject: Re: [ANNOUNCE] mdadm-3.1 has been withdrawn
Date: Fri, 13 Nov 2009 08:04:20 -0500	[thread overview]
Message-ID: <4AFD5954.1010706@tmr.com> (raw)
In-Reply-To: <alpine.DEB.1.10.0911130644150.14550@uplift.swm.pp.se>

Mikael Abrahamsson wrote:
> On Thu, 12 Nov 2009, Bill Davidsen wrote:
>
>> I like 1.2, I feel it's least likely to suffer collateral damage, and 
>> the problems it causes seem to result in the type of behavior you 
>> mention aboue, the system says "Can't, won't, you don't know what 
>> you're doing."
>
> What about adding a new v1.3 superblock which basically has 4 
> superblocks, an old 1.x superblock residing at <end>-<v1.0 superblock 
> size> (new location), and then pointers to this block residing where 
> 1.0, 1.1 and 1.2 superblocks would normally be? Wouldn't that solve 
> "everybodys" problem by making it easier to find the superblock 
> regardless of what might have happened (drive size changed because of 
> 3ware, someone installed mbr on the drive etc).
>
Is it because it's early in the morning and I haven't had coffee, or is 
that starting to sound like raid-1 with superblocks? I just have to feel 
that it would increase the chances of something "looking like" a 
superblock, but wasn't. Then we could have reshape of superblocks in 
--grow, all in all that idea feels as though it's inviting them to be 
different. Imagine an array with partitions, each of which is in an 
array (like raid-1+0) with superblocks everywhere.

I'm sure other people will have thoughts on this, but given the problems 
we have with mismatch_cnt in mirrors, I wouldn't trust them to stay the 
same. And all would have to be updated, of course, makes for much disk 
writing.

-- 
Bill Davidsen <davidsen@tmr.com>
  "We can't solve today's problems by using the same thinking we
   used in creating them." - Einstein


  reply	other threads:[~2009-11-13 13:04 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-11-06  6:45 [ANNOUNCE] mdadm-3.1 has been withdrawn Neil Brown
2009-11-09 14:39 ` Doug Ledford
2009-11-09 15:36   ` berk walker
2009-11-09 15:42     ` Jon Nelson
2009-11-09 16:51       ` Mikael Abrahamsson
2009-11-09 21:07         ` Doug Ledford
2009-11-09 21:27           ` Luca Berra
2009-11-09 21:43             ` Jon Nelson
2009-11-10  8:25           ` Mikael Abrahamsson
2009-11-10 14:22             ` Jon Nelson
2009-11-11  3:26               ` Michael Evans
2009-11-12 22:25           ` Bill Davidsen
2009-11-13  5:50             ` Mikael Abrahamsson
2009-11-13 13:04               ` Bill Davidsen [this message]
2009-11-09 20:22   ` Neil F Brown
2009-11-09 21:00     ` Doug Ledford
2009-11-13 23:54     ` Dan Williams
2009-11-14  3:32       ` Doug Ledford
     [not found] <nfbrown@novell.com>
2009-11-12 17:51 ` greg
2009-11-12 23:02   ` Rudy Zijlstra
2009-11-13  1:53     ` Michael Evans
2009-11-13  2:02   ` Neil Brown

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=4AFD5954.1010706@tmr.com \
    --to=davidsen@tmr.com \
    --cc=dledford@redhat.com \
    --cc=jnelson-linux-raid@jamponi.net \
    --cc=linux-raid@vger.kernel.org \
    --cc=swmike@swm.pp.se \
    /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).