Hello, I've been trying to convert some containers to systemd. I have implemented a systemd container using lxc.autodev with lxc.hook.autodev to create additional devices and I can now start containers that run systemd internally. I am, however, experiencing some problems and am at a loss as to how I should troubleshoot.
My autodev hook contains the below: #!/bin/bash # LXC Autodev hook. cd ${LXC_ROOTFS_MOUNT} mknod -m 600 .//dev/tty0 c 4 0 mknod -m 666 .//dev/ptmx c 5 2 The first problem is that starting a container affects devices on the host. I don't know how widespread the problem is but I noticed it because my DVB-T tuner card stops working when I start a container that uses systemd inside. Prior to starting the container I can reliably run a dvb scan on the host and it works - once the container is started it no longer works. It's as if the kernel modules somehow get messed up. I have linked two pastebins below, showing the output of "systemctl status" for such a container and "systemd-cgls" inside that container. This container does nothing with dvb so has nothing installed inside it that might explicitly interact with my dvb card. http://pastebin.com/dGU80cGR http://pastebin.com/X0J3vwfD I have no idea how to troubeshoot this so I am looking for guidance. I do wonder if it might have something to do with "systemd-udevd" inside the container (does udev work inside a container now?). The second problem might be related... If I start a systemd container from a gui terminal window, the window starts pumping out characters (normally "=" symbols but this changes if I type on the keyboard, though not to the character typed). If I move the focus to another terminal window the character output moves with the focus. This happens if I start the container with "lxc-start" or with "systemctl". It does not happen if I start the container on a text virtual terminal (Alt+F1). (in case it's relevant, the gui is itself inside a container that is still init-based). These problems do not happen with init containers. I would really appreciate some pointers that might help me troubleshoot - as I say, I am at a loss... Thanks very much, John 3.6.11-1-ARCH #1 SMP PREEMPT Tue Dec 18 08:57:15 CET 2012 x86_64 GNU/Linux ------------------------------------------------------------------------------ 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_d2d_mar _______________________________________________ Lxc-users mailing list Lxc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/lxc-users