[libvirt-users] LXC

Papp Tamás tompos at martos.bme.hu
Mon Oct 4 21:53:49 UTC 2010


  hi All,

I'm new to this list and also not a professional libvirt user:)

I'm trying to use it for running a container.
This is my config:

<domain type='lxc'>
<name>test</name>
<uuid>d3667da2-061a-7b20-a29c-3afc798a257e</uuid>
<memory>500000</memory>
<currentMemory>500000</currentMemory>
<vcpu>1</vcpu>
<os>
<type arch='x86_64'>exe</type>
<init>/sbin/init</init>
</os>
<clock offset='utc'/>
<on_poweroff>destroy</on_poweroff>
<on_reboot>restart</on_reboot>
<on_crash>destroy</on_crash>
<devices>
<emulator>/usr/lib/libvirt/libvirt_lxc</emulator>
<filesystem type='mount'>
<source dir='/data/lxc/test/rootfs'/>
<target dir='/'/>
</filesystem>
<interface type='bridge'>
<mac address='52:54:00:b8:a7:80'/>
<source bridge='br1'/>
<target dev='veth0'/>
</interface>
<console type='pty'>
<target type='serial' port='0'/>
</console>
</devices>
</domain>


It's up and running after start:

  3141 ?        Ss     0:00 /usr/lib/libvirt/libvirt_lxc --name test 
--console 107 --background --veth veth1
  3148 pts/0    Ss+    0:00  \_ /sbin/init
  3158 ?        S<s    0:00      \_ udevd --daemon
  3641 ?        S<     0:00      |   \_ udevd --daemon
  3643 ?        S<     0:00      |   \_ udevd --daemon
  3690 ?        Sl     0:00      \_ rsyslogd -c4
  3703 ?        Ss     0:00      \_ /usr/sbin/sshd
  3730 ?        Ss     0:00      \_ cron
  3767 ?        Ssl    0:00      \_ /usr/sbin/nscd
  3818 ?        Ss     0:00      \_ /usr/sbin/munin-node
  3989 ?        Ss     0:00      \_ /usr/lib/postfix/master
  3996 ?        S      0:00      |   \_ pickup -l -t fifo -u -c
  3997 ?        S      0:00      |   \_ qmgr -l -t fifo -u
  3998 ?        Ss     0:00      \_ /sbin/getty -8 38400 tty1

I'm trying to connect to the console:

$ virsh --connect=lxc:/// console test
Connected to domain test
Escape character is ^]


And it got off:

$ virsh --connect=lxc:/// list --all
  Id Name                 State
----------------------------------
   - test                 shut off

/var/log/libvirt/lxc/test.log:

23:17:13.463: error : lxcFdForward:231 : read of fd 7 failed: 
Input/output error


The system is Ubuntu 10.10 beta, 2.6.35-22-server and libvirt 
0.8.3-1ubuntu14.

What's wrong? I am out of idea.

Thank you,

tamas




More information about the libvirt-users mailing list