Quoting John (l...@jelmail.com): > Hello, I'm in the middle of a migration from init to systemd. I've > completed the transition of my host environment and my 6 existing > containers continue to work as expected (they all use sysvinit > internally). I've started work on a systemd container and am getting > some odd effects. > > First off, if I use systemd-nspawn to start the container, it starts > fine. I can log in and halt it and all goes as expected. If, however I > use lxc-start, it clobbers my desktop, which is running in another > container. > > So I have 2 problems: (a) the container does not boot and (b) it manages > to effect changes in another container. > > I've been searching the 'net for most of this morning looking for > information on using systemd inside a container. > > I'm using Arch Linux (3.6.2-1-ARCH) with LXC 0.8.0-rc2. Arch now uses > systemd by default. > > To try to test this, I created a basic container and this exhibits the > same problems: > > $ mkarchroot test base > > Starting with systemd-nspawn works fine: > $ systemd-nspawn -D test/ /sbin/init > > Starting with LXC does not: > $ lxc-create -n test -f test.conf > $ lxc-start -n test > > The file test.conf contains these two lines: > > lxc.utsname = test2 > lxc.rootfs = /srv/lxc/test
Add: lxc.network.type = empty If you don't have any lxc.network.type sections, then the container shares network with the host, and so the container talks to the host's systemd. (same with upstart) > When I start the container in LXC, all that happens is that my X session > dies (this is running in another container). The X session re-starts but > the keyboard does not work. I have to connect using another machine to > kill the test container and re-start my desktop container. I can't see > anything starting inside the test container. > > I'd be grateful for any help and/or pointers in the right direction so I > can complete this transition to systemd. > > Many thanks, > John > > > > ------------------------------------------------------------------------------ > Everyone hates slow websites. So do we. > Make your web apps faster with AppDynamics > Download AppDynamics Lite for free today: > http://p.sf.net/sfu/appdyn_sfd2d_oct > _______________________________________________ > Lxc-users mailing list > Lxc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/lxc-users ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_sfd2d_oct _______________________________________________ Lxc-users mailing list Lxc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/lxc-users