* [Fwd: Spares not automatically added on boot]
@ 2009-02-09 19:20 Jan Ceuleers
2009-02-09 21:54 ` Neil Brown
0 siblings, 1 reply; 3+ messages in thread
From: Jan Ceuleers @ 2009-02-09 19:20 UTC (permalink / raw)
To: linux-raid
Bumping. Sorry 'bout that, but I would like to give this another chance
at attracting attention.
Many thanks, Jan
-------- Original Message --------
Date: Sun, 01 Feb 2009 13:10:04 +0100
From: Jan Ceuleers <jan.ceuleers@computer.org>
To: linux-raid@vger.kernel.org
Subject: Spares not automatically added on boot
All,
I've been having a long-standing problem with spares not being
automatically re-added to my raid sets when the system is booted. I
reported this problem here:
https://bugs.launchpad.net/ubuntu/+source/mdadm/+bug/252365
The problem appears to be that if spare drives are served by a disk
controller that is of another type than the one serving the active
volumes, then the modules for both types of disk controller need to be
included in the initrd image for things to work properly. This is on
Ubuntu 7.10 and 8.04.
I'd be interested in views here as to the real root cause (since the fix
that works for me and for one other user may not a generic fix).
Thanks, Jan
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Fwd: Spares not automatically added on boot]
2009-02-09 19:20 [Fwd: Spares not automatically added on boot] Jan Ceuleers
@ 2009-02-09 21:54 ` Neil Brown
2009-02-10 17:41 ` Jan Ceuleers
0 siblings, 1 reply; 3+ messages in thread
From: Neil Brown @ 2009-02-09 21:54 UTC (permalink / raw)
To: Jan Ceuleers; +Cc: linux-raid
On Monday February 9, jan.ceuleers@computer.org wrote:
> Bumping. Sorry 'bout that, but I would like to give this another chance
> at attracting attention.
>
> Many thanks, Jan
>
> -------- Original Message --------
> Date: Sun, 01 Feb 2009 13:10:04 +0100
> From: Jan Ceuleers <jan.ceuleers@computer.org>
> To: linux-raid@vger.kernel.org
> Subject: Spares not automatically added on boot
>
> All,
>
> I've been having a long-standing problem with spares not being
> automatically re-added to my raid sets when the system is booted. I
> reported this problem here:
>
> https://bugs.launchpad.net/ubuntu/+source/mdadm/+bug/252365
>
> The problem appears to be that if spare drives are served by a disk
> controller that is of another type than the one serving the active
> volumes, then the modules for both types of disk controller need to be
> included in the initrd image for things to work properly. This is on
> Ubuntu 7.10 and 8.04.
>
> I'd be interested in views here as to the real root cause (since the fix
> that works for me and for one other user may not a generic fix).
If only spares are not added at boot then it might sound like a minor
problem, but ofcourse it is a major problem just waiting to happen.
As soon as a device fails it will get rebuilt on to a spare and then
on the next boot it will be a real data device that is missing.
If the problem is fixed by making sure all controller for any devices
in the raid are in the initrd, then it seems likely that the problem
is with the mkinitrd script which creates the initrd in the first
place. You should probably file the bug against that rather than
again mdadm.
Why changing the DEVICE line would make any difference I cannot
imagine. Maybe the initrd looks at the DEVICE line when making some
decisions, but that sounds like an odd thing to do.
Short answer: File a bug against mkinitrd (or whatever it is called)
with Ubuntu.
NeilBrown
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2009-02-10 17:41 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-02-09 19:20 [Fwd: Spares not automatically added on boot] Jan Ceuleers
2009-02-09 21:54 ` Neil Brown
2009-02-10 17:41 ` Jan Ceuleers
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).