From: Richard Weinberger <richard-/L3Ra7n9ekc@public.gmane.org>
To: Lennart Poettering <lennart-mdGvqq1h2p+GdvJs77BJ7Q@public.gmane.org>
Cc: Linux Containers
<containers-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org>,
"systemd-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org"
<systemd-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org>,
LXC development mailing-list
<lxc-devel-cunTk1MwBs9qMoObBWhMNEqPaTDuhLve2LY78lusg7I@public.gmane.org>
Subject: Re: [systemd-devel] How to use cgroups within containers?
Date: Mon, 20 Oct 2014 19:33:32 +0200 [thread overview]
Message-ID: <5445476C.3020603@nod.at> (raw)
In-Reply-To: <20141020172734.GA4462@gardel-login>
Am 20.10.2014 um 19:27 schrieb Lennart Poettering:
> On Mon, 20.10.14 19:16, Richard Weinberger (richard-/L3Ra7n9ekc@public.gmane.org) wrote:
>
>>> Have you read the link I posted?
>>
>> Sure, I've also been in the room in Düsseldorf while you've read it
>> in front of us.
>
> Not that I changed it since then... ;-)
>
>>> Yes, I test systemd inside containers. Daily. Actually it's my primary
>>> way of testing systemd, since it is extremely quick and allows me to
>>> attach from the host with debugging tools...
>>>
>>> As long as you follow the suggestions in the document I linked systemd
>>> will work without modifications in container managers. At least
>>> libvirt-lxc and nspawn follows these suggestions, not sure about the
>>> other container managers.
>>
>> If I read the source of nspwan correctly, it does not use user
>> namespaces.
>
> Ah, this is about user namespaces? No I have not played around with
> them so far. Sorry.
Yep. Please have a look at them. There are some pitfalls.
>> libvirt-lxc is currently not sure how to support systemd. So far it
>> bind mounts only the machine specific part of cgroups into the container.
>> Which is not really nice but better than exposing the whole hierarchy into
>> the container.
>
> It really should also bind mount the upper parts, but possibly mark
> them read-only (which nspawn currently doesn't do).
Okay. Or maybe cgroup namespaces will help.
Let's find out. :)
Thanks,
//richard
prev parent reply other threads:[~2014-10-20 17:33 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-10-17 21:35 How to use cgroups within containers? Richard Weinberger
[not found] ` <CAFLxGvxKP2wkGOqW=mz7Sv=+yJXiY-1Hz-4kKfR8mYVEWPOj6Q@mail.gmail.com>
[not found] ` <CAFLxGvxKP2wkGOqW=mz7Sv=+yJXiY-1Hz-4kKfR8mYVEWPOj6Q-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2014-10-17 21:52 ` [systemd-devel] " Cameron Norman
2014-10-18 3:50 ` Serge E. Hallyn
[not found] ` <CAFLxGvxzmfhLZPsmsFG9qdB0oDf9ayvNaWNNOXqcAkW3yATffg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2014-10-17 21:37 ` Richard Weinberger
2014-10-20 16:24 ` [systemd-devel] " Lennart Poettering
[not found] ` <20141020162445.GA4008@gardel-login>
2014-10-20 16:49 ` Richard Weinberger
[not found] ` <54453D06.9020101@nod.at>
[not found] ` <54453D06.9020101-/L3Ra7n9ekc@public.gmane.org>
2014-10-20 16:51 ` Lennart Poettering
2014-10-20 16:55 ` Richard Weinberger
[not found] ` <54453E6F.6000202-/L3Ra7n9ekc@public.gmane.org>
2014-10-20 17:04 ` Lennart Poettering
[not found] ` <20141020170442.GA4271@gardel-login>
2014-10-20 17:16 ` Richard Weinberger
[not found] ` <54454355.90605-/L3Ra7n9ekc@public.gmane.org>
2014-10-20 17:27 ` Lennart Poettering
2014-10-20 17:33 ` Richard Weinberger [this message]
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=5445476C.3020603@nod.at \
--to=richard-/l3ra7n9ekc@public.gmane.org \
--cc=containers-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org \
--cc=lennart-mdGvqq1h2p+GdvJs77BJ7Q@public.gmane.org \
--cc=lxc-devel-cunTk1MwBs9qMoObBWhMNEqPaTDuhLve2LY78lusg7I@public.gmane.org \
--cc=systemd-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org \
/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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.