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 : ~~~