Thread (2 messages) 2 messages, 2 authors, 2008-11-02

Re: RFC - device names and mdadm with some reference to udev.

flat view

From: Neil Brown <hidden>
Date: 2008-10-31 09:18:16

On Thursday October 30, greg@enjellic.com wrote:
On Oct 27, 11:13am, Doug Ledford wrote:
} Subject: Re: RFC - device names and mdadm with some reference to udev.

Good evening to everyone, hope the week has gone well.
quoted
quoted
I would really like to have a clear separation of competencies.
Ideally, mdadm never creates any devices but leaves it all to udev,
and all configuration about alternate names ("symlinks") is done in
the udev rules file.
quoted
This would then require that we have a working udev in our initrd
images.  It would greatly increase the complexity of early booting
as a result.
Whatever we do please do not make use of mdadm or startup of arrays
dependent on udev.  I do SAN's for a living and have had far too many
phone calls and have spent too much time trying to get boxes messed up
by udev back on the fabric to want to add any more complication to the
mix.
I had intended to continue to support the no-udev installations, but
thank you the encouragement that it really is needed and will be used.

Just a clarification:  are you envisaging an installation without udev
at all, or one with udev installed and active, but you don't wont
mdadm to depend on it?  That latter option may be more awkward (I
currently support an environment variable which says "just create the
devices, even if udev appears to be installed").
The notion of udev certainly has its place but not on a server which
only cares about four device nodes for its entire operational life.

Neil your mdadm is a great tool and your contributions via the MD
stuff are beyond peer, keep up the good work.  But this stuff has to
get simpler rather than more complex.
Thanks :-)

NeilBrown
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help