[lxc-users] Fedora container thinks it is not running
CDR
venefax at gmail.com
Thu May 15 17:11:34 UTC 2014
I donĀ“t have the command
lxc-status
Should I have it?
On Thu, May 15, 2014 at 11:31 AM, Serge Hallyn <serge.hallyn at ubuntu.com> wrote:
> Quoting Michael H. Warfield (mhw at WittsEnd.com):
>> On Thu, 2014-05-15 at 22:04 +0700, Fajar A. Nugraha wrote:
>> > On Thu, May 15, 2014 at 9:06 PM, Michael H. Warfield
>> > <mhw at wittsend.com> wrote:
>> > On Thu, 2014-05-15 at 04:40 -0400, CDR wrote:
>> >
>> > > The container is started, because I am inside it via ssh
>> > > but I cannot use its console
>> > > lxc-console -n msterfe
>> > > msterfe is not running
>> > >
>> > > I am uploading the configuration as an attachment
>> > > The container was created from the template, LXC 1.0.3
>> >
>> >
>> > Ah, but that config obviously was not. (And totally aside,
>> > why do you
>> > need 20 macvlan eth interfaces in a container???) What
>> > happened to the
>> > config that the template created? Was it thrown away and a
>> > new one
>> > created from whole cloth?
>> >
>> > Did you first try the container with the initial configuration
>> > file
>> > generated by the template? That would be a good place to
>> > start and you
>> > might want to check /usr/share/lxc/config/fedora.common.conf.
>> > The
>> > initial configuration file generated by the template will
>> > "include" that
>> > common set of parameters but you can override those defaults.
>> >
>> >
>> >
>> > The default default config file created by the template on Ubuntu
>> > should work, as long as you remember to uncomment this line:
>> >
>> > ####
>> > # When using LXC with apparmor, uncomment the next line to run
>> > unconfined:
>> >
>> > #lxc.aa_profile = unconfined
>> > ####
>> >
>> >
>> >
>> > With that commented out, you'd get
>> > ####
>> >
>> > <30>systemd[1]: Starting Root Slice.
>> >
>> > <27>systemd[1]: Caught <SEGV>, dumped core as pid 12.
>> > <30>systemd[1]: Freezing execution.
>> > ####
>> >
>> >
>> > With the unconfied apparmor profile, it works as expected
>> >
>> >
>> > ####
>> > # lxc-ls -f f20
>> > NAME STATE IPV4 IPV6 AUTOSTART
>> > ------------------------------------------
>> > f20 RUNNING 10.0.3.205 - NO
>> > ####
>>
>> Nice catch! I wonder if there is some way I can automate that in the
>
> What exactly is systemd doing at that spot? (I suppose I shoudl go look
> at git, but figure maybe you know offhand) Perhaps it's something we can
> add unconditionally to the apparmor profile.
>
>> template. I would hate to say "if on Ubuntu" but maybe "with apparmor".
>> Maybe that should be the default in that config and just ignored where
>> apparmor isn't used.
>>
>> > lxc-stop doesn't work without "-k". I remember reading about this on
>> > the list some time ago, might be useful to integrate the workaround in
>> > the template.
>> > ####
>> > [root at f20 ~]# Received SIGPWR.
>> > ####
>>
>> I already integrated some thing in there. Should no longer be a problem
>> though that update may not have made it into a release yet.
>>
>> > Using 20 veth interfaces in the container works, by adding blocks like
>> > this in the config file (and adding appropriate configuration inside
>> > the container). Each veth needs is its own unique hwaddr
>> > ###
>> > lxc.network.type = veth
>> > lxc.network.flags = up
>> > lxc.network.link = lxcbr0
>> >
>> > lxc.network.hwaddr = fe:8b:ee:bc:52:c0
>> > ###
>> >
>> >
>> >
>> >
>> >
>> > ###
>> > # lxc-ls -f f20
>> > NAME STATE IPV4
>> >
>> >
>> > IPV6 AUTOSTART
>> > ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>> > f20 RUNNING 10.0.3.205, 10.0.3.207, 10.0.3.208, 10.0.3.209,
>> > 10.0.3.210, 10.0.3.217, 10.0.3.218, 10.0.3.219, 10.0.3.220,
>> > 10.0.3.221, 10.0.3.222, 10.0.3.223, 10.0.3.224, 10.0.3.225,
>> > 10.0.3.226, 10.0.3.233, 10.0.3.234, 10.0.3.235, 10.0.3.236,
>> > 10.0.3.237 - NO
>> > ###
>> >
>> >
>> >
>> > --
>> >
>> > Fajar
>>
>> Regards,
>> Mike
>> --
>> Michael H. Warfield (AI4NB) | (770) 978-7061 | mhw at WittsEnd.com
>> /\/\|=mhw=|\/\/ | (678) 463-0932 | http://www.wittsend.com/mhw/
>> NIC whois: MHW9 | An optimist believes we live in the best of all
>> PGP Key: 0x674627FF | possible worlds. A pessimist is sure of it!
>>
>
>
>
>> _______________________________________________
>> lxc-users mailing list
>> lxc-users at lists.linuxcontainers.org
>> http://lists.linuxcontainers.org/listinfo/lxc-users
>
> _______________________________________________
> lxc-users mailing list
> lxc-users at lists.linuxcontainers.org
> http://lists.linuxcontainers.org/listinfo/lxc-users
More information about the lxc-users
mailing list