BootDegradedRaid

Differences between revisions 4 and 6 (spanning 2 versions)
Revision 4 as of 2008-05-30 19:53:42
Size: 856
Editor: 70-2-70-49
Comment: added references section
Revision 6 as of 2008-05-30 20:09:31
Size: 1696
Editor: 70-2-70-49
Comment: added rationale
Deletions are marked like this. Additions are marked like this.
Line 11: Line 11:

Ubuntu's installer currently supports installation to software RAID1 targets for /boot and /. When one of the mirrored disks fails, and mdadm marks the RAID ''degraded'', it becomes impossible to reboot the system in an unattended manner.

Booting Ubuntu with a failed device in a RAID1 will force the system into a recovery console.

In some cases, this is the desired behavior, as a local system administrator would want to backup critical data, cleanly halt the system, and replace the faulty hardware immediately.

In other cases, this behavior is highly undesired--particularly when the system administrator is remotely located and would prefer a system with redundant disks tolerate a failed device even on reboot.
Line 29: Line 37:
 * http://www.outflux.net/blog/archives/2006/04/23/grub-yaird-mdadm-and-missing-drives/
 * wiki:Bug:120375

Summary

This specification defines a methodology for enhancing Ubuntu's boot procedures to configure and support booting a system dependent on a degraded RAID1 device.

Rationale

Ubuntu's installer currently supports installation to software RAID1 targets for /boot and /. When one of the mirrored disks fails, and mdadm marks the RAID degraded, it becomes impossible to reboot the system in an unattended manner.

Booting Ubuntu with a failed device in a RAID1 will force the system into a recovery console.

In some cases, this is the desired behavior, as a local system administrator would want to backup critical data, cleanly halt the system, and replace the faulty hardware immediately.

In other cases, this behavior is highly undesired--particularly when the system administrator is remotely located and would prefer a system with redundant disks tolerate a failed device even on reboot.

Use Cases

Scope

Design

Implementation

Outstanding Issues

BoF agenda and discussion

References

BootDegradedRaid (last edited 2010-04-21 10:02:37 by 188-194-18-172-dynip)