From: Pandu Poluan <pandu@poluan.info>
To: Nicolas Sebrecht <nsebrecht@piing.fr>
Cc: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] Re: Beta test Gentoo with mdev instead of udev; version 3
Date: Tue, 3 Jan 2012 20:42:01 +0700 [thread overview]
Message-ID: <CAA2qdGXWWZe_xVWWKAWAcfwhaQ9MxOfat0PDzCbiedRXvYd-kw@mail.gmail.com> (raw)
In-Reply-To: <20120103131346.GC2410@nicolas-desktop>
On Tue, Jan 3, 2012 at 20:13, Nicolas Sebrecht <nsebrecht@piing.fr> wrote:
> The 03/01/12, Pandu Poluan wrote:
>
>> But I can see a use case for mdev completely replacing udev: servers and
>> virtual machines.
>>
>> Servers, especially production ones, have a hardware change only once in
>> every two blue moons. They don't need all the bells and whistles of udev.
>>
>> Even more so when you've gone the virtualized route.
>>
>> Since servers are arguably where Linux shines the most, mdev should be
>> seriously considered as a udev replacement.
>
> But servers have enough ressources to run udev and any required
> initramfs to mount /usr.
>
No, no, no, you got it the wrong way around.
It's not udev *per se* that I -- as a server admin -- want to get rid of.
It's the initramfs.
And I also want to put /usr in a separate partition.
The problem is that, judging from where udev is going in upstream, we
will be forced to use initramfs, or put /usr in /
By migrating from udev to mdev, I am no longer forced to do either.
> So, the question is where engineering should go:
>
> - mdev and manually manage /dev devices if nedded
>
> or
>
> - rely on initramfs to mount /usr.
>
As a SysAdmin, I'd prever the 1st one, thank you.
Adding hardware to server is a MAJOR event, something worthy of
sacrificing some goats and lambs to appease the Information Gods and
Goddesses.
And after the new shiny thing gets installed physically, it will be
followed up -- with 109% certainty -- with some configuration in the
OS.
> As initramfs is a prooven working solution, all distributions I know use
> it either by default or if needed.
>
Then again, using initramfs is yet-another-component waiting to break.
Knowing Murphy's Law, it will one day fuck up everything.
> Also, I think the coming problem you will be face with in the mdev way
> is the move of binaries from /bin to /usr/bin and so.
>
Again, on a server, this will be a one-time affair.
I can always bind-mount the /usr of / under /mnt, letting the "/usr"
get overlaid by the /usr partition. If there's a piece of hardware
that needs a piece of binary inside /usr, I'll just cp that binary
into /mnt/usr/whatever to appease that piece of hardware.
Rgds,
--
FdS Pandu E Poluan
~ IT Optimizer ~
• LOPSA Member #15248
• Blog : http://pepoluan.tumblr.com
• Linked-In : http://id.linkedin.com/in/pepoluan
next prev parent reply other threads:[~2012-01-03 13:43 UTC|newest]
Thread overview: 186+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-11-15 6:21 [gentoo-user] Anybody want to beta test Gentoo with mdev instead of udev? waltdnes
2011-11-15 7:44 ` Pandu Poluan
2011-11-15 16:16 ` Alan McKinnon
2011-11-15 17:03 ` Pandu Poluan
2011-11-15 16:41 ` Albert W. Hopkins
2011-11-15 17:04 ` Pandu Poluan
2011-11-15 20:16 ` waltdnes
2011-11-16 0:52 ` Pandu Poluan
2011-11-16 1:41 ` Pandu Poluan
2011-11-16 3:18 ` yegle
2011-11-16 10:21 ` Pandu Poluan
2011-11-16 10:57 ` Pandu Poluan
2011-11-20 16:29 ` pk
2011-11-21 10:47 ` [gentoo-user] Re: Beta test Gentoo with mdev instead of udev; version 2 waltdnes
2011-11-30 13:58 ` Pandu Poluan
2011-12-01 19:36 ` Walter Dnes
2011-12-01 19:45 ` [gentoo-user] Re: Beta test Gentoo with mdev instead of udev; version 3 Walter Dnes
2011-12-02 0:23 ` Pandu Poluan
2012-01-03 10:04 ` Walter Dnes
2012-01-03 10:22 ` Pandu Poluan
2012-01-03 12:32 ` Nicolas Sebrecht
2012-01-03 12:48 ` Pandu Poluan
2012-01-03 13:13 ` Nicolas Sebrecht
2012-01-03 13:42 ` Pandu Poluan [this message]
2012-01-03 14:31 ` Nicolas Sebrecht
2012-01-03 14:43 ` Alan McKinnon
2012-01-03 15:04 ` Dale
2012-01-03 22:15 ` Neil Bothwick
2012-01-03 23:15 ` Dale
2012-01-04 12:35 ` Pandu Poluan
2012-01-04 20:21 ` Canek Peláez Valdés
2012-01-04 23:33 ` Dale
2012-01-04 23:49 ` Michael Mol
2012-01-05 0:02 ` Alan McKinnon
2012-01-05 7:30 ` pk
2012-01-05 7:43 ` Alan McKinnon
2012-01-05 8:17 ` pk
2012-01-05 12:08 ` Alan McKinnon
2012-01-05 14:03 ` Dale
2012-01-05 15:52 ` Neil Bothwick
2012-01-05 18:12 ` Alan McKinnon
2012-01-05 16:03 ` pk
2012-01-05 16:20 ` Dale
2012-01-05 16:39 ` pk
2012-01-05 16:48 ` Pandu Poluan
2012-01-06 1:29 ` Dale
2012-01-06 3:00 ` pk
2012-01-06 3:29 ` Pandu Poluan
2012-01-05 15:50 ` pk
2012-01-05 18:02 ` Alan McKinnon
2012-01-05 18:20 ` Michael Mol
2012-01-05 20:15 ` Mick
2012-01-05 20:33 ` Neil Bothwick
2012-01-05 20:01 ` pk
2012-01-05 16:29 ` Pandu Poluan
2012-01-07 1:17 ` Walter Dnes
2012-01-07 11:44 ` pk
2012-01-08 23:48 ` Walter Dnes
2012-01-09 8:19 ` pk
2012-01-09 9:47 ` Pandu Poluan
2012-01-09 19:25 ` pk
2012-01-09 21:08 ` Walter Dnes
2012-01-10 12:13 ` Sebastian Beßler
2012-01-05 9:07 ` Pandu Poluan
2012-01-05 10:01 ` Nicolas Sebrecht
2012-01-05 11:22 ` Neil Bothwick
2012-01-05 19:20 ` Michael Mol
2012-01-05 22:08 ` Nicolas Sebrecht
2012-01-05 21:38 ` Michael Mol
2012-01-05 22:10 ` Alan McKinnon
2012-01-06 1:45 ` Dale
2012-01-06 2:15 ` Pandu Poluan
2012-01-06 2:39 ` Dale
2012-01-05 11:46 ` Alan McKinnon
2012-01-05 14:41 ` pk
2012-01-03 13:18 ` Alan McKinnon
2012-01-03 13:36 ` Nicolas Sebrecht
2012-01-03 13:49 ` Volker Armin Hemmann
2012-01-03 14:35 ` Nicolas Sebrecht
2012-01-03 13:54 ` Dale
2012-01-03 15:22 ` Walter Dnes
2012-01-03 15:49 ` Nicolas Sebrecht
2012-01-03 16:52 ` Mick
2012-02-17 23:40 ` [gentoo-user] Re: Beta test Gentoo with mdev instead of udev; version 4 Walter Dnes
2012-02-18 5:51 ` Pandu Poluan
2012-02-27 9:49 ` Pandu Poluan
2012-02-29 1:27 ` Walter Dnes
2012-03-11 9:09 ` [gentoo-user] Beta test Gentoo with mdev instead of udev; version 5 Walter Dnes
2012-03-11 11:27 ` Daddy
2012-03-11 14:17 ` Alan McKinnon
2012-03-11 18:39 ` Canek Peláez Valdés
2012-03-11 19:37 ` Daddy
2012-03-11 20:10 ` David Abbott
2012-03-11 20:34 ` Alan McKinnon
2012-03-11 21:20 ` Dale
2012-03-11 23:42 ` Daddy
2012-03-12 1:30 ` Dale
2012-03-12 12:21 ` Neil Bothwick
2012-03-13 2:41 ` Peter Humphrey
2012-03-13 7:02 ` Alan McKinnon
2012-03-13 11:01 ` Neil Bothwick
2012-03-13 14:55 ` Peter Humphrey
2012-03-11 23:04 ` Daddy
2012-03-11 20:27 ` Alan McKinnon
2012-03-11 23:07 ` Daddy
2012-03-11 23:38 ` Alan McKinnon
2012-03-12 19:23 ` pk
2012-03-11 19:28 ` Walter Dnes
2012-03-11 19:49 ` Daddy
2012-03-12 19:09 ` pk
2012-03-20 19:49 ` covici
2012-03-20 20:08 ` pk
2012-03-21 0:45 ` Pandu Poluan
2012-03-11 14:08 ` Pandu Poluan
2012-03-11 21:34 ` Walter Dnes
2012-03-13 20:45 ` [gentoo-user] Beta test Gentoo with mdev instead of udev; version 6 Walter Dnes
2012-03-14 13:15 ` J. Roeleveld
2012-03-14 21:43 ` Walter Dnes
2012-03-14 22:09 ` Canek Peláez Valdés
2012-03-14 23:59 ` Walter Dnes
2012-03-15 0:10 ` Pandu Poluan
2012-03-15 0:23 ` Canek Peláez Valdés
2012-03-12 9:24 ` [gentoo-user] Beta test Gentoo with mdev instead of udev; version 5 - failure :-( Alan Mackenzie
2012-03-12 19:42 ` pk
2012-03-13 7:14 ` Walter Dnes
2012-03-13 12:33 ` Alan Mackenzie
2012-03-13 7:33 ` Walter Dnes
2012-03-13 13:05 ` Alan Mackenzie
2012-03-13 19:00 ` Walter Dnes
2012-03-13 19:47 ` Alan Mackenzie
2012-03-13 20:27 ` Canek Peláez Valdés
2012-03-13 20:54 ` Bruce Hill, Jr.
2012-03-13 21:22 ` Canek Peláez Valdés
2012-03-13 21:35 ` Bruce Hill, Jr.
2012-03-13 21:49 ` Canek Peláez Valdés
2012-03-13 22:36 ` Bruce Hill, Jr.
2012-03-13 22:46 ` Canek Peláez Valdés
2012-03-13 22:00 ` Alan McKinnon
2012-03-14 8:48 ` [gentoo-user] " Nicolas Sebrecht
2012-03-13 21:07 ` [gentoo-user] " Alan Mackenzie
2012-03-13 21:33 ` Neil Bothwick
2012-03-13 22:20 ` Alan Mackenzie
2012-03-13 22:38 ` Canek Peláez Valdés
2012-03-13 23:03 ` Alan Mackenzie
2012-03-14 0:07 ` Canek Peláez Valdés
2012-03-14 0:52 ` Pandu Poluan
2012-03-14 15:16 ` Alan Mackenzie
2012-03-14 16:12 ` Pandu Poluan
2012-03-14 21:01 ` Mike Edenfield
2012-03-14 17:22 ` Canek Peláez Valdés
2012-03-14 18:03 ` Pandu Poluan
2012-03-14 18:19 ` Canek Peláez Valdés
2012-03-14 19:24 ` Pandu Poluan
2012-03-14 19:29 ` Pandu Poluan
2012-03-14 19:45 ` Canek Peláez Valdés
2012-03-14 22:14 ` pk
2012-03-14 18:09 ` Michael Mol
2012-03-14 18:45 ` Canek Peláez Valdés
2012-03-14 19:41 ` Michael Mol
2012-03-14 19:53 ` Canek Peláez Valdés
2012-03-15 7:23 ` Dale
2012-03-14 20:16 ` pk
2012-03-17 4:20 ` Bruce Hill, Jr.
2012-03-17 4:27 ` Canek Peláez Valdés
2012-03-17 14:20 ` Alan McKinnon
2012-03-18 3:42 ` Bruce Hill, Jr.
2012-03-14 21:49 ` Walter Dnes
2012-03-14 15:20 ` Tanstaafl
2012-03-14 15:27 ` Michael Mol
2012-03-14 15:59 ` Pandu Poluan
2012-03-16 6:13 ` Joost Roeleveld
2012-03-16 8:46 ` Neil Bothwick
2012-03-16 14:44 ` Joost Roeleveld
2012-03-16 22:33 ` Neil Bothwick
2012-03-17 14:11 ` Alan McKinnon
2012-03-19 23:23 ` Neil Bothwick
2012-03-19 23:33 ` Alan McKinnon
2012-03-20 8:35 ` Neil Bothwick
2012-03-14 20:47 ` Mike Edenfield
2012-03-13 23:03 ` Neil Bothwick
2012-03-13 23:43 ` Alan Mackenzie
2012-03-14 9:32 ` Neil Bothwick
2012-03-14 17:56 ` Stroller
2012-03-14 19:59 ` Alan Mackenzie
2012-03-15 0:29 ` Walter Dnes
2012-03-17 13:24 ` Graham Murray
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=CAA2qdGXWWZe_xVWWKAWAcfwhaQ9MxOfat0PDzCbiedRXvYd-kw@mail.gmail.com \
--to=pandu@poluan.info \
--cc=gentoo-user@lists.gentoo.org \
--cc=nsebrecht@piing.fr \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox