Booting from a degraded array could be improved
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mdadm (Ubuntu) |
Confirmed
|
Medium
|
Unassigned |
Bug Description
Binary package hint: mdadm
From a discussion on ubuntu-devel:
> Scott James Remnant <email address hidden> writes:
> > * md activation:
> > - We now have a single udev rule for both the real system and the
> > initramfs, since doing things differently there will only result in bugs
> > and confusion.
> > - This rule runs "mdadm --assemble --scan --no-degraded", automatically
> > activating any non-degraded device as their components are detected.
>
> Does this mean that booting from a degraded array is no longer possible?
>
> Suppose you have your root filesystem on an array, and one harddrive
> dies. Will the system boot, or will the boot process and in a busy box
> shell?
>
The boot process will hand for three minutes and leave you at a busy box
shell. This could be improved so that the problem is detected earlier
and the option of getting to the shell (and with suggested commands)
appears earlier.
Once in the shell, you can force the raid to run; this will update the
metadata so that the array can be run degraded automatically in future.
On Thursday 12 July 2007, Reinhard Tartler wrote:
> The boot process will hand for three minutes and leave you at a busy box
> shell. This could be improved so that the problem is detected earlier
> and the option of getting to the shell (and with suggested commands)
> appears earlier.
>
> Once in the shell, you can force the raid to run; this will update the
> metadata so that the array can be run degraded automatically in future.
Thiis is no good for those that have only remote access to a machine. For my
fileserver I would need to carry it out from under the stairs and connect a
monitor up etc. Not something I would want to do.
Best Regards
Jools
--
IT Consultant
Oxford Inspire
t: 01235 519446 m: 07966 577498
<email address hidden>