[Lxc-users] eth0 not coming online in LXC environment
David Parks
davidparks21 at yahoo.com
Fri Apr 5 09:13:39 UTC 2013
Oops, forgot that important detail, running Ubuntu 12.10 as the host OS
installed off media, and I have 12.10 running in these LXC containers built
from the Ubuntu cloud distros (12.10 64bit).
From: Fajar A. Nugraha [mailto:list at fajar.net]
Sent: Friday, April 05, 2013 4:09 PM
To: David Parks
Cc: LXC
Subject: Re: [Lxc-users] eth0 not coming online in LXC environment
On Fri, Apr 5, 2013 at 10:33 AM, David Parks <davidparks21 at yahoo.com> wrote:
I've got an environment set up now where the host OS has a static IP
directly connected to the LAN. I'm bridging the containers to have their own
static LAN IP as well.
When I start my container eth0 is *not* configured. If I manually add
`eth0=eth0` in /run/network/ifstate and `service restart networking`, it
gets configured properly.
After looking at dmesg output I noticed that there are (unexpected)
references to em1, which is the host's physical NIC.
The bridging all works, networking is fine, it's just when I start the
container, rebooting reproduces the problem, then manually updating ifstate
and rebooting resolves it.
I'm not sure how to configure it so it configure eth0 on reboot as I would
expect.
Well, a description on which distro/version you're running as host and
container would be nice.
Short version is if you use Ubuntu (preferably quantal/raring for newer lxc
version, but precise is also fine), then it will just work. If you use some
other combination (e.g. Centos for container), then be prepared for hickups.
I had problems with Centos container, and the "fix" was to force-clean
/var/run and /var/lock/subsys on container startup:
https://github.com/fajarnugraha/lxc/blob/centos-template/templates/lxc-cento
s.in#L90
--
Fajar
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.linuxcontainers.org/pipermail/lxc-users/attachments/20130405/e2cbdeaf/attachment.html>
More information about the lxc-users
mailing list