tadaa9
25/05/2014, 09h46
Bonjour,
J'ai également eu envie de jouer avec les Linux Containers (LXC) sur mon Ubuntu 14.04 LTS fraichement installé et comme vous, `lxc-checkconfig` m'indiquait qu'il manquait des choses pour pouvoir exploiter LXC.
Après recherche, j'ai trouvé un tutoriel très bien fait : http://blog.blaisethirard.com/creer-...ovh-kimsufi-2/ . Il est avant tout destiné à Debian mais heureusement Ubuntu est justement basé sur Debian.
Voici mon log de commandes exécutées (j'ai adapté ce qui était indiqué dans le tuto) :
Vous l'aurez compris, la solution est de recompiler le noyau avec la bonne configuration de celui-ci ! J'en ai donc profité pour passer de la version 3.10.23 à la version 3.14.4. Il faut bien sûr que le boot configuré dans le panel d'administration de SoYouStart soit sur : Disque Dur.
En espérant vous avoir aidé.
J'ai également eu envie de jouer avec les Linux Containers (LXC) sur mon Ubuntu 14.04 LTS fraichement installé et comme vous, `lxc-checkconfig` m'indiquait qu'il manquait des choses pour pouvoir exploiter LXC.
Après recherche, j'ai trouvé un tutoriel très bien fait : http://blog.blaisethirard.com/creer-...ovh-kimsufi-2/ . Il est avant tout destiné à Debian mais heureusement Ubuntu est justement basé sur Debian.
Voici mon log de commandes exécutées (j'ai adapté ce qui était indiqué dans le tuto) :
Code:
# apt-get install lxc # lxc-checkconfig --- Namespaces --- Namespaces: enabled Utsname namespace: enabled Ipc namespace: enabled Pid namespace: required User namespace: missing Network namespace: enabled Multiple /dev/pts instances: missing --- Control groups --- Cgroup: enabled Cgroup clone_children flag: enabled Cgroup device: enabled Cgroup sched: missing Cgroup cpu account: enabled Cgroup memory controller: enabled Cgroup cpuset: enabled --- Misc --- Veth pair device: missing Macvlan: missing Vlan: enabled File capabilities: enabled Note : Before booting a new kernel, you can check its configuration usage : CONFIG=/path/to/config /usr/bin/lxc-checkconfig # apt-get install debconf-utils dpkg-dev debhelper build-essential kernel-package libncurses5-dev # mkdir /root/noyau # cd /root/noyau # wget -P /root/noyau -c --no-check-certificate https://www.kernel.org/pub/linux/ker...-3.14.4.tar.xz # tar -Jxvf linux-3.14.4.tar.xz # cd /root/noyau/linux-3.14.4 # wget -P /root/noyau/linux-3.14.4 -c ftp://ftp.ovh.net/made-in-ovh/bzImag...xx-std-ipv6-64 # mv config-3.14.4-xxxx-std-ipv6-64 .config # make menuconfig --> Suivre la capture d'écran du tuto # make KDEB_PKGVERSION=3.14.4.cgroups.1.0 deb-pkg --jobs 4 | tee -a compil.log # mv /etc/grub.d/06_OVHkernel /etc/grub.d/11_OVHkernel # update-grub # dpkg -i /root/linux-image-3.14.4-xxxx-std-ipv6-64_3.14.4.cgroups.1.0_amd64.deb # shutdown -r now
En espérant vous avoir aidé.