Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format
PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:autres:vm:lxc [01/03/2014 18:59] paskal |
doc:autres:vm:lxc [01/03/2014 21:49] paskal [Utilisation] |
||
---|---|---|---|
Ligne 25: | Ligne 25: | ||
Lors de l'installation, vous devez indiquer l'emplacement où seront installée vos conteneur, ///var/lib/lxc// par défaut (FIXME Y-a-t-il des précautions pour installer sur une autre partition par exemple ?) | Lors de l'installation, vous devez indiquer l'emplacement où seront installée vos conteneur, ///var/lib/lxc// par défaut (FIXME Y-a-t-il des précautions pour installer sur une autre partition par exemple ?) | ||
- | D'autres paquet sont recommandés, et notamment //debootstrap// qui permettra d'installer un autre système Debian | + | D'autres paquets sont recommandés, et notamment //debootstrap// qui permettra d'installer un autre système Debian |
<code root>apt-get install bridge-utils libvirt-bin debootstrap</code> | <code root>apt-get install bridge-utils libvirt-bin debootstrap</code> | ||
Ligne 35: | Ligne 35: | ||
=== /etc/fstab === | === /etc/fstab === | ||
- | LXC utilise les //cgroups// (FIXME une petite vulgarisation la dessus :?: ). Il faut donc monter ce système de fichier virtuel dans ///etc/fstab// | + | LXC utilise le mécanisme des [[http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/Documentation/cgroups/cgroups.txt?id=HEAD|Control Groups]] (les //cgroups//). \\ |
+ | Il est nécessaire de lister ce système de fichier virtuel dans ///etc/fstab// | ||
<code>cgroup /sys/fs/cgroup cgroup defaults 0 0</code> | <code>cgroup /sys/fs/cgroup cgroup defaults 0 0</code> | ||
Ligne 93: | Ligne 94: | ||
==== Le fichier de configuration ==== | ==== Le fichier de configuration ==== | ||
- | Un fichier par défaut est créé lors de la création du conteneur : | + | Un fichier par défaut est créé lors de la création du conteneur, par exemple : |
<file bash /var/lib/lxc/myfirstcontainer/config> | <file bash /var/lib/lxc/myfirstcontainer/config> | ||
lxc.rootfs = /var/lib/lxc/myfirstcontainer/rootfs | lxc.rootfs = /var/lib/lxc/myfirstcontainer/rootfs | ||
Ligne 185: | Ligne 186: | ||
<code>lxc-console -n myfirstcontainer</code> | <code>lxc-console -n myfirstcontainer</code> | ||
- | Le login/mot de passe est //root/root// [[doc:systeme:passwd|à changer dès que possible]] :-) | + | Le login/mot de passe est //root/root// [[doc:systeme:passwd|à changer à la première connexion]] :-) |