Oracle Linuxのlxc
RHEL6にlxcが付属してないのでCentOS6にも付属してない。
以前はSourceForgeから持ってきてrebuildしてたんだけど、微妙に不具合等もあるのでどうしたものかなあと。
そんな折、Oracle Linuxにはlxcがあるのを発見。CentOS6上でビルドしてみた。
yum -y install libcap-devel docbook-utils wget http://public-yum.oracle.com/repo/OracleLinux/OL6/latest/x86_64/lxc-0.7.5-2.0.4.el6.src.rpm rpmbuild --rebuild lxc-0.7.5-2.0.4.el6.src.rpm rpm -ivh rpmbuild/RPMS/x86_64/{lxc-0.7.5-2.0.4.el6.x86_64.rpm,lxc-libs-0.7.5-2.0.4.el6.x86_64.rpm,lxc-devel-0.7.5-2.0.4.el6.x86_64.rpm}
- cgroupは自動で作成されない
- ubuntu用のテンプレートはあるけどdebootstrapが無い(epelから入れる
epelからdebootstrap入れて
lxc-create -n ubuntu -t ubuntu
で、コンテナは出来たけどcgroupマウントされてないから立ち上がらない。
どうするのが正解かな?