public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Norberto Bensa <norberto+linux-kernel@bensa.ath.cx>
To: linux-kernel@vger.kernel.org
Cc: Neil Brown <neilb@cse.unsw.edu.au>
Subject: Re: raidstart used deprecated START_ARRAY ioctl
Date: Fri, 9 Jul 2004 02:30:24 -0300	[thread overview]
Message-ID: <200407090230.24696.norberto+linux-kernel@bensa.ath.cx> (raw)
In-Reply-To: <16622.11173.888745.161113@cse.unsw.edu.au>

Hello Neil,

Neil Brown wrote:
> On Friday July 9, norberto+linux-kernel@bensa.ath.cx wrote:
> > Hello,
> >
> > What does this mean and how do I fix it?
>
> If you have a degraded array, there is at-least and even chance that
> raidstart will not successfully start it for you.

Aha. It didn't start the array when I compiled md and raid0 built-in; that's 
how I discovered this.

It works as modules (weird to me, but I'm not a kernel guru)

> So, you should stop using raidstart.

Ok.

> The options are:
>
>  1/ use "autodetect".  I'm not a big fan of this personally, but it is
>    much more reliable than START_ARRAY.

I already have. But Gentoo uses raidstart (This is pure guessing, I need to 
dig into the init scripts.

>    This is done by set the partition type of all partitions that
>    contain part of an MD array to "Linux Raid Autodetect" (0xFD).
>    Then all arrays are found and assembled at boot time.
>    This requires having all of md (that you need) compiled into the
>    kernel, not as modules.

Did I get that right? Can I get rid of raidstart and the array will be 
"assembled by the kernel"?

>  2/ use mdadm.  Read the man page about ASSEMBLE MODE.
>     You have  an /etc/mdadm.conf that lists
>       - devices (or partitions) to scan
>       - arrays to be started
>       -  UUID of each array
>
>     and mdadm will find and assemble the arrays.

I think I have read something about mdadm in Gentoo docs somewhere. I really 
need to check that out.

Thanks Neil.

Best regards,
Norberto

  reply	other threads:[~2004-07-09  5:30 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-07-09  4:35 raidstart used deprecated START_ARRAY ioctl Norberto Bensa
2004-07-09  5:22 ` Neil Brown
2004-07-09  5:30   ` Norberto Bensa [this message]
2004-07-23  3:10     ` Neil Brown
2004-07-23  3:22       ` Norberto Bensa

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=200407090230.24696.norberto+linux-kernel@bensa.ath.cx \
    --to=norberto+linux-kernel@bensa.ath.cx \
    --cc=linux-kernel@vger.kernel.org \
    --cc=neilb@cse.unsw.edu.au \
    /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