mirror of
https://github.com/YunoHost/package_check.git
synced 2024-09-03 20:06:20 +02:00
Log boot lxc
This commit is contained in:
parent
aa5acd9425
commit
925e75618e
2 changed files with 4 additions and 1 deletions
|
@ -613,6 +613,7 @@ INIT_VAR
|
||||||
INIT_LEVEL
|
INIT_LEVEL
|
||||||
echo -n "" > "$COMPLETE_LOG" # Initialise le fichier de log
|
echo -n "" > "$COMPLETE_LOG" # Initialise le fichier de log
|
||||||
echo -n "" > "$RESULT" # Initialise le fichier des résulats d'analyse
|
echo -n "" > "$RESULT" # Initialise le fichier des résulats d'analyse
|
||||||
|
> "$script_dir/lxc_boot.log" # Initialise le fichier de log du boot du conteneur
|
||||||
if [ "$no_lxc" -eq 0 ]; then
|
if [ "$no_lxc" -eq 0 ]; then
|
||||||
LXC_INIT
|
LXC_INIT
|
||||||
fi
|
fi
|
||||||
|
|
|
@ -26,7 +26,7 @@ LXC_START () {
|
||||||
for i in `seq 1 3`
|
for i in `seq 1 3`
|
||||||
do # Tente jusqu'à 3 fois de démarrer le conteneur
|
do # Tente jusqu'à 3 fois de démarrer le conteneur
|
||||||
# Démarrage de la machine
|
# Démarrage de la machine
|
||||||
sudo lxc-start -n $LXC_NAME -d | tee -a "$RESULT" 2>&1
|
sudo lxc-start -n $LXC_NAME -d --logfile "$script_dir/lxc_boot.log" | tee -a "$RESULT" 2>&1
|
||||||
for j in `seq 1 10`
|
for j in `seq 1 10`
|
||||||
do # Vérifie que la machine est accessible en ssh avant de commencer. Il lui faut le temps de démarrer.
|
do # Vérifie que la machine est accessible en ssh avant de commencer. Il lui faut le temps de démarrer.
|
||||||
echo -n .
|
echo -n .
|
||||||
|
@ -56,6 +56,8 @@ LXC_START () {
|
||||||
fi
|
fi
|
||||||
if [ "$i" -eq 3 ] && [ "$failstart" -eq 1 ]; then # Si le dernier démarrage est encore en erreur, stoppe le test
|
if [ "$i" -eq 3 ] && [ "$failstart" -eq 1 ]; then # Si le dernier démarrage est encore en erreur, stoppe le test
|
||||||
ECHO_FORMAT "Le conteneur a rencontré des erreurs 3 fois de suite...\nSi le problème persiste, utilisez le script lxc_check.sh pour vérifier et réparer le conteneur." "lred" "bold"
|
ECHO_FORMAT "Le conteneur a rencontré des erreurs 3 fois de suite...\nSi le problème persiste, utilisez le script lxc_check.sh pour vérifier et réparer le conteneur." "lred" "bold"
|
||||||
|
echo "Log de démarrage:"
|
||||||
|
cat "$script_dir/lxc_boot.log"
|
||||||
return 1
|
return 1
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
Loading…
Add table
Reference in a new issue