[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Linux Containers (LXC) - Erreur lxc-start



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:
--------------
[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+
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


Reply to: