I have been struggling with LXC libvirt driver. I created LXC container fs from "yum install" with install root option.
After that edited few files and created special nodes rm -f /dev/null mknod -m 666 /dev/null c 1 3 mknod -m 666 /dev/zero c 1 5 mknod -m 666 /dev/urandom c 1 9 ln -s /dev/urandom /dev/random mknod -m 600 /dev/console c 5 1 mknod -m 660 /dev/tty1 c 4 1 chown root:tty /dev/tty1 mkdir -p /dev/shm chmod 1777 /dev/shm mkdir -p /dev/pts chmod 755 /dev/pts basically all instructions from here http://wiki.1tux.org/wiki/Centos6/Installation/Minimal_installation_using_yum My configuration looks like this <domain type='lxc'> <name>c03</name> <memory unit="G">4</memory> <os> <type>exe</type> <init>/sbin/init</init> </os> <vcpu>1</vcpu> <clock offset='utc'/> <on_poweroff>destroy</on_poweroff> <on_reboot>restart</on_reboot> <on_crash>destroy</on_crash> <devices> <emulator>/srv/libvirt-1.0.0/src/libvirt_lxc</emulator> <filesystem type='mount'> <source dir='/srv/guest/c03'/> <target dir='/'/> </filesystem> <interface type='network'> <mac address='52:54:00:00:00:01'/> <source network='default'/> <target dev='vnic-c03'/> <model type='virtio'/> </interface> <console type='pty' /> </devices> </domain> I compiled libvirt from source. MY container comes up fine but I get init: tty (/dev/tty1) main process ended, respawning init: tty (console) respawning too fast, stopped also, I can't login as root, because it say /dev/pts/0 is not safe, but if I add a normal user with chroot and then I login, it works perfectly. So in this case, after init stops everything, I can't get rc.local to execute and in turn can't get ip address and other configurations up and running. help? -- Thanks Ajey
_______________________________________________ libvirt-users mailing list libvirt-users@redhat.com https://www.redhat.com/mailman/listinfo/libvirt-users