idétails pour vérifier systemd et s'éviter des problèmes
This commit is contained in:
parent
26394c8138
commit
262e54d2da
|
@ -83,16 +83,27 @@ Commencer par télécharger l'ensemble des paquets qui devront être installés
|
||||||
# apt dist-upgrade --download-only
|
# 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
|
# systemctl status
|
||||||
# apt upgrade mailgraph
|
# 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 :
|
Appliquer les mises à jour triviales :
|
||||||
|
|
||||||
~~~
|
~~~
|
||||||
|
|
Loading…
Reference in a new issue