All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jakob Oestergaard <jakob@unthought.net>
To: Rikard Morssing <rimo.nospam@vtfl.nu>
Cc: linux-raid@vger.kernel.org
Subject: Re: raidreconf feedback help (CFM!)
Date: Fri, 8 Nov 2002 00:46:16 +0100	[thread overview]
Message-ID: <20021107234616.GC1729@unthought.net> (raw)
In-Reply-To: <20021106121222.GA23946@vtfl.nu>

On Wed, Nov 06, 2002 at 01:12:22PM +0100, Rikard Morssing wrote:
> I just decided to risk it and expand my raid5-set with raidreconf. It
> failed miserably (but that might be due to hw).

Ok  :)

You're not the first to report a failure - and especially on flaky
hardware there are things that raidreconf could do to recover
gracefully, that it doesn't.

> 
> But it made me think. How should we create meaningful, extensive and
> informative debug reports which is crucial for the developers to debug
> the program? What i think should be on the raidreconf webpage is a list
> of steps to perform BEFORE and AFTER running the raidreconf, and where
> to send the report.

"developers" currently means "noone", unfortunately.  But I'm probably
the closest thing to what you expected it would mean  :)

I know of a few bugs that can be fixed fairly easily, which would
resolve most of the bug reports I have seen.  And I am willing to do
those fixes.  But I have been too busy (for the past year!) to get these
things done.

It really hurts to see a potentially useful tool rot away like this.

The tool did change hands once, to Daniel Cox, who fixed some important
bugs that I did not have the time to fix back then. He too, was hit by
the "too busy" syndrome, and I got the code back (with his fixes of
course), but hasn't touched it much since then.

RedHat then took the tool, and did some changes. As far as I know, the
only thing they changed was indentation and perhaps some configuration.
But I haven't looked more closely, and RedHat never at any point
notified me about them using the tool, or even cared to ask if I knew of
any specific bugs in the tool  (go figure...)

I tried convincing the EVMS people (who included the kernel RAID
functionality in their code as well), to take the raidreconf code and
make it do hot-reconfiguration (as part of EVMS).  They too, however,
seems to be hit by the "too busy" syndrome.   (it seems to be
contagious - beware!)

> 
> good idea?

Yes, very good.

Even better; you or anyone else out there listening;  if you feel that
you have a few weekends to burn, take raidreconf and fix those few bugs
that make this tool eat half the arrays that its used on.

It really should be no more than a few weekends.

I'm sure that there are people on this list who would be more than happy
to help with testing.   And I would of course be delighted to explain
the basic architecture of the tool, talk about the few known problems,
and come with whatever suggestions I might be able to come up with.

If no-one does this - I will fix it myself.  I may do so in three weeks
from now.  Or I may do so in three years from now.  I cannot say.

I guess there is little doubt, that *if* the tool really worked
reliably, it would be useful.

But beware. Anyone who's been in contact with the code so far, have been
hit by the "too busy" syndrome.  I take no responsibility (to the extent
of applicable law) over any implications contact with the raidreconf
code might have on your daily schedule...   ;)

-- 
................................................................
:   jakob@unthought.net   : And I see the elder races,         :
:.........................: putrid forms of man                :
:   Jakob Østergaard      : See him rise and claim the earth,  :
:        OZ9ABN           : his downfall is at hand.           :
:.........................:............{Konkhra}...............:
-
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

      reply	other threads:[~2002-11-07 23:46 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-11-06 12:12 raidreconf feedback help Rikard Morssing
2002-11-07 23:46 ` Jakob Oestergaard [this message]

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=20021107234616.GC1729@unthought.net \
    --to=jakob@unthought.net \
    --cc=linux-raid@vger.kernel.org \
    --cc=rimo.nospam@vtfl.nu \
    /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.