TenForward

技術ブログ。はてなダイアリーから移転しました

LXC

on Ubuntu 9.10

$ sudo apt-get install lxc bridge-utils debootstrap
$ sudo ifconfig eth0 down
$ sudo brctl addbr br0
$ sudo brctl setfd br0 0
$ sudo brctl addif br0 eth0
$ sudo ifconfig eth0 0.0.0.0 up
$ sudo ifconfig br0 inet 192.168.0.130 netmask 255.255.255.0 up
$ sudo route add -net default gw 192.168.0.2 br0

準備完了

$ mkdir lxc ; cd lxc
$ cp /usr/share/doc/lxc/examples/lxc-debian.gz .
$ gzip -d lxc-debian
$ sudo bash lxc-debian create
$ sudo mount -t cgroup cgroup /cgroup
$ sudo lxc-start -n debian
lxc-start: open /var/lib/lxc/debian/nsgroup/devices.deny : No such file or directory
lxc-start: failed to set cgroup 'devices.deny' = 'a' for 'debian'
lxc-start: failed to process 'devices.deny'
lxc-start: failed to setup the cgroups for 'debian'
lxc-start: failed to setup the container

起動しない...(;_;)

これかな? (karmic は "In progress" になってる...