Linux Containers (LXC) - Erreur lxc-start

Le
Glennie Vignarajah
Salut,
J'essaye de mettre en place des containers sous Debian (le but étant de=

laisser tomber les vservers qui seront plus supportés après Squeeze +1)=
pour
les nouvelles machines qui seront installées en Squezze.

L'install se passe bien, mais lorsque j'essaye de démarrer le container,=
j'ai
l'erreur suivante:
-
sudo lxc-start -n vm0 -l DEBUG -o /tmp/coucou
lxc-start: No such file or directory - failed to rename cgroup
/mnt/cgroups/cpu/9981->/mnt/cgroups/cpu/vm0
lxc-start: failed to spawn 'vm0'
lxc-start: No such file or directory - failed to remove cgroup
'/mnt/cgroups/cpu/vm0'
-

Dans le fichier log, il n'y pas grand chose qui permette de comprendre d'o=
ù
provient l'erreur.

Par ailleurs, cgroup semble être bien paramètré et monté correcteme=
nt:
--
[glennie@garp ~]> grep cgr /proc/mounts
cgroup /mnt/cgroups/cpu cgroup rw,relatime,cpu 0 0
cgroup /mnt/cgroups/cpuacct cgroup rw,relatime,cpuacct 0 0
cgroup /mnt/cgroups/devices cgroup rw,relatime,devices 0 0
--


lxc-checkconfig retourne:


[glennie@garp ~]> sudo lxc-checkconfig
Kernel config /proc/config.gz not found, looking in other places
Found kernel config file /boot/config-2.6.32-5-686
Namespaces
Namespaces: enabled
Utsname namespace: enabled
Ipc namespace: enabled
Pid namespace: enabled
User namespace: enabled
Network namespace: enabled
Multiple /dev/pts instances: enabled

Control groups
Cgroup: enabled
Cgroup namespace: enabled
Cgroup device: enabled
Cgroup sched: enabled
Cgroup cpu account: enabled =

Cgroup memory controller: missing =

Cgroup cpuset: enabled =

=

Misc
Veth pair device: enabled
Macvlan: enabled =

Vlan: enabled =

File capabilities: enabled



A part le Cgroup memory controller, tout l'air d'être ok (je crois que ce=

controller n'est activé sous Debian).

Est-ce quelqu'un aurait une idée?
A+
--
http://www.glennie.fr
The reasonable man adapts himself to the world; the unreasonable one persis=
ts
in trying to adapt the world to himself. Therefore all progress depends on =
the
unreasonable man.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/201011021249.26888.glennie@glennie.fr
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
pmenier
Le #22752681
Glennie Vignarajah a écrit :
Salut,
J'essaye de mettre en place des containers sous Debian (le but étant de
laisser tomber les vservers qui seront plus supportés après Squeeze +1) pour
les nouvelles machines qui seront installées en Squezze.

L'install se passe bien, mais lorsque j'essaye de démarrer le container, j'ai
l'erreur suivante:
----------
sudo lxc-start -n vm0 -l DEBUG -o /tmp/coucou
lxc-start: No such file or directory - failed to rename cgroup
/mnt/cgroups/cpu/9981->/mnt/cgroups/cpu/vm0
lxc-start: failed to spawn 'vm0'
lxc-start: No such file or directory - failed to remove cgroup
'/mnt/cgroups/cpu/vm0'
----------

Dans le fichier log, il n'y pas grand chose qui permette de comprendre d'où
provient l'erreur.

Par ailleurs, cgroup semble être bien paramètré et monté correctement:
--------------
[ ~]> grep cgr /proc/mounts
cgroup /mnt/cgroups/cpu cgroup rw,relatime,cpu 0 0
cgroup /mnt/cgroups/cpuacct cgroup rw,relatime,cpuacct 0 0
cgroup /mnt/cgroups/devices cgroup rw,relatime,devices 0 0
-----------------------


lxc-checkconfig retourne:

------------------
[ ~]> sudo lxc-checkconfig
Kernel config /proc/config.gz not found, looking in other places...
Found kernel config file /boot/config-2.6.32-5-686
--- Namespaces ---
Namespaces: enabled
Utsname namespace: enabled
Ipc namespace: enabled
Pid namespace: enabled
User namespace: enabled
Network namespace: enabled
Multiple /dev/pts instances: enabled

--- Control groups ---
Cgroup: enabled
Cgroup namespace: enabled
Cgroup device: enabled
Cgroup sched: enabled
Cgroup cpu account: enabled
Cgroup memory controller: missing
Cgroup cpuset: enabled

--- Misc ---
Veth pair device: enabled
Macvlan: enabled
Vlan: enabled
File capabilities: enabled

---------------------

A part le Cgroup memory controller, tout l'air d'être ok (je crois que ce
controller n'est activé sous Debian).

Est-ce quelqu'un aurait une idée?
A+


Salut

Tu utilises quelle version de lxc ? Pour ma part je tourne avec la 0.6.4
et je n'ai pas de problemes.

Concernant les vserver (tu parles donc du projet linux-vserver ?)
pourquoi dis-tu qu'ils ne seront plus supportés ? Si c'est le paquet
util-vserver qui disparait ce n'est vraiment pas un probleme. Il suffit
de recuperer les sources chez Daniel Hokka Zakrisson et de les compiler.
J'applique cette methode depuis plusieurs annes et ca tourne.

Patrick

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/iar7ov$5op$
Publicité
Poster une réponse
Anonyme