Tâche #8633
AmonEcole - Scénario #9042: Tests fonctionnels AmonEcole 2.4.1
assez souvent les conteneurs ne redémarre pas
Statut:
Ne sera pas résolu
Priorité:
Haut
Assigné à:
-
Version cible:
Début:
06/10/2014
Echéance:
% réalisé:
0%
Temps estimé:
0.00 h
Restant à faire (heures):
0.0
Description
Sans avoir fait de statistique, 1 reconfigure sur 4 ne va pas au bout parce que le conteneur mail ne redémarre pas.
Erreur lorsque je met en mode débug
lxc-start 1405933421.087 DEBUG lxc_cgroup - destroying /sys/fs/cgroup/cpuset//lxc/mail lxc-start 1405933421.087 ERROR lxc_cgroup - Device or resource busy - failed to remove cgroup '/sys/fs/cgroup/cpuset//lxc/mail'
Pour passer en mode debug, j'ai modifié le fichier /etc/init/lxc (comment faire autrement) :
lxc-info -n $c 2>/dev/null | grep state | grep -q "RUNNING" || lxc-start -n $c -f $f -d
devient :
lxc-info -n $c 2>/dev/null | grep state | grep -q "RUNNING" || lxc-start -n $c -f $f -d -o lxc.debug.$c -l DEBUG
Le fichier de log est donc : "/lxc.debug.mail".
Historique
#1 Mis à jour par Emmanuel GARETTE il y a plus de 9 ans
La partie problématique :
lxc-start DEBUG lxc_conf - mounted '/var/lib/lxc/mail/rootfs' on '/usr/lib/lxc/root' lxc-start DEBUG lxc_conf - mounted 'proc' on '/usr/lib/lxc/root/proc', type 'proc' lxc-start DEBUG lxc_conf - mounted 'sysfs' on '/usr/lib/lxc/root/sys', type 'sysfs' lxc-start DEBUG lxc_conf - remounting /home/mail on /usr/lib/lxc/root//home/mail to respect bind or remount options lxc-start DEBUG lxc_conf - mounted '/home/mail' on '/usr/lib/lxc/root//home/mail', type 'none' lxc-start INFO lxc_conf - mount points have been setup lxc-start INFO lxc_conf - mount points have been setup lxc-start DEBUG lxc_cgroup - lxc_cgroup_path_get: called for subsys devices name mail
Devient en cas d'erreur :
lxc-start DEBUG lxc_conf - mounted '/var/lib/lxc/mail/rootfs' on '/usr/lib/lxc/root' lxc-start DEBUG lxc_conf - mounted 'proc' on '/usr/lib/lxc/root/proc', type 'proc' lxc-start DEBUG lxc_conf - mounted 'sysfs' on '/usr/lib/lxc/root/sys', type 'sysfs' lxc-start ERROR lxc_conf - Permission denied - failed to mount '/home/mail' on '/usr/lib/lxc/root//home/mail' lxc-start ERROR lxc_conf - failed to setup the mounts for 'mail' lxc-start ERROR lxc_start - failed to setup the container lxc-start ERROR lxc_sync - invalid sequence number 1. expected 2 lxc-start ERROR lxc_start - failed to spawn 'mail' lxc-start DEBUG lxc_cgroup - get_init_cgroup: found init cgroup for subsys (null) at /
#2 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Statut changé de Nouveau à Classée sans suite
- Version cible
231supprimé
Le problème ne se reproduit plus depuis qu'une boucle a été ajoutée dans le test du démarrage des conteneurs.
#3 Mis à jour par Emmanuel GARETTE il y a plus de 9 ans
- Tracker changé de Anomalie à Tâche
- Version cible mis à sprint 2014 40-41
- Début mis à 06/10/2014
- Tâche parente mis à #9042
- Restant à faire (heures) mis à 0.0
Le problème ne se pose plus au reconfigure mais se pose encore au redémarrage du serveur.
#4 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Statut changé de Classée sans suite à Ne sera pas résolu
- Temps estimé mis à 0.00 h