From 262e54d2da4bb887c60e7f5fd7000742023f5aff Mon Sep 17 00:00:00 2001 From: Gregory Colpart Date: Wed, 12 Aug 2020 20:27:40 +0200 Subject: [PATCH] =?UTF-8?q?id=C3=A9tails=20pour=20v=C3=A9rifier=20systemd?= =?UTF-8?q?=20et=20s'=C3=A9viter=20des=20probl=C3=A8mes?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- HowtoDebian/MigrationJessieStretch.md | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/HowtoDebian/MigrationJessieStretch.md b/HowtoDebian/MigrationJessieStretch.md index b2247b0e..5f4664d0 100644 --- a/HowtoDebian/MigrationJessieStretch.md +++ b/HowtoDebian/MigrationJessieStretch.md @@ -83,16 +83,27 @@ Commencer par télécharger l'ensemble des paquets qui devront être installés # apt dist-upgrade --download-only ~~~ -Avant de poursuivre, essayons de voir si le service gérant les unités fonctionnent et peuvent être mis à jour. Prenons exemple sur le service mailgraph: +Avant de poursuivre, essayons de voir si le service gérant les unités fonctionnent et peuvent être mis à jour. + +Tout d'abord on vérifie l'état de systemd : ~~~ -# systemctl status mailgraph -# apt upgrade mailgraph +# systemctl status +# systemctl --failed +# ps -p 1 www ~~~ -Si l'on obtient un timeout alors on peut killer le process (ou celui du parent) en cours à l'aide des commandes `ps auwwwx |grep insserv` ou `pstree -pan`. Nous avons eu des soucis avec insserv qui est utilisé pour le système de démarrage standard basé sur SysV. Un reboot de la machine devrait permettre d'éviter les problèmes suivants. +Si le process n'est pas dans un état normal, il est conseillé de redémarrer le système avant de poursuivre. +Vérifions également que les commandes `insserv` ne se bloquent pas avec le service `mailgraph` que l'on install partout : + +~~~ +# insserv mailgraph +~~~ + +Il faut vérifier que le process ne se bloque pas avec `ps auwwwx |grep insserv`. Si c'est le cas, il est conseillé de redémarrer le système avant de poursuivre. + Appliquer les mises à jour triviales : ~~~