initramfs/udev/mdadm/lvm2 integration
Reinhard Tartler
siretart at ubuntu.com
Mon Sep 17 15:52:25 BST 2007
Scott James Remnant <scott at ubuntu.com> writes:
> On Fri, 2007-09-14 at 09:58 -0700, Kees Cook wrote:
>
>> On Fri, Sep 14, 2007 at 11:17:13AM -0400, Phillip Susi wrote:
>> > Kees Cook wrote:
>> > > So, the question is, which is the "least surprising"?
>> > >
>> > > a) having the machine spew "I can't mount, here's what you can do...",
>> > > potentially endangering SLA and/or convenience.
>> > > b) mounting degraded, possibly due to poor timing, potentially endangering
>> > > partitions and/or data.
>> > >
>> > > I personally think "b" is more surprising. I don't think it would be
>> > > hard to add another boot-time flag that means "auto-boot-when-degraded"
>> > > (which could be mentioned in the spew from "a").
>> >
>> > I find A to be a lot more surprising. The whole purpose of having a
>> > raid 5 setup is so the system will continue to operate just fine in the
>> > event of a drive failure. This includes booting up, which is often when
>> > failures occur. Sure, needlessly degrading the set isn't good, but the
>> > system does what it was designed to: keep running.
>>
>> This is, I think, where we may need to turn to the tech board to get
>> a decision. Unless Scott trumps us ;)
>>
> Since this stuff is being actively fixed both by other distributions and
> Upstream, I think it would be premature to make a TB decision at this
> point since our decision could be different to what gets implemented
> upstream.
Err, Scott, excuse-moi, but are you seriously talking here about system
boot behavior, or how udev-mdadm-lvm-cryptsetup integration should be
implemented?
I have serious doubts that upstream should decide if a system is able to
boot with a degraded array or not. This should rather be a decision for
the ubuntu-server team, shouldn't it?
--
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4
More information about the ubuntu-devel
mailing list