Projet

Général

Profil

Tâche #8633

AmonEcole - Scénario #9042: Tests fonctionnels AmonEcole 2.4.1

assez souvent les conteneurs ne redémarre pas

Ajouté par Emmanuel GARETTE il y a plus de 9 ans. Mis à jour il y a plus de 9 ans.

Statut:
Ne sera pas résolu
Priorité:
Haut
Assigné à:
-
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 231 supprimé

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

Formats disponibles : Atom PDF