[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: problème débogage systemd à l'extinction système



Bonsoir,
/sbin/shutdown est un lien vers /bin/systemctl,
man systemctl
vers la fin on trouve desméthodes d'arret
personnellement, je devrais attendre 15'

j'ai contourné le pb avec reboot 
dés l'extintion du clavier, power off de l'ordinateur

essayer: trace shutdown et le bon paramètre
avant de rebooter, gdb bt
ou mise oeuvre de kdump

je n'utilise pas votre méthode d'analyse,
sous réserve la taille de 1M me parait juste
JB

Le lundi 27 février 2017 à 14:11 +0100, Alexandre Hoïde a écrit :
>   Chères colistières, chers colistiers,
> 
>   Je me tourne vers vous dans l'espoir qu'une lumière jaillira de vos
> entrailles, éclairant ma voie vers la résolution d'un problème qui
> commence à me les briser.
>   Le problème initial est une délai de 1'30'' à l'extinction
> [poweroff|reboot] du système, avec les messages systemd :
> [***]  A stop job is running for ifup for enp4s0 …
> [***]  A stop job is running for Raise network interfaces …
>   Bien entendu, dans un premier temps, j'ai écumé le WEB et essayé
> les suggestions glanées, mais aucune n'a résolu le problème.
>   Afin d'en comprendre la cause, j'essaie d'appliquer la méthode :
> https://www.freedesktop.org/wiki/Software/systemd/Debugging/#index2h1
> à la section « Shutdown Completes Eventually ». Las, au démarrage
> suivant, le fichier « /shutdown-log.txt » n'existe pas. Si bien que
> me
> voilà à vous demander votre aide pour déboguer mon débogage.
>   Pour préciser -- les instructions du lien ci-dessus n'étant pas
> très
> détaillées -- j'ai procédé ainsi :
> 1. Ajout d'un « menuentry » dans « /etc/grub.d/40_custom », identique
> au
> menuentry principal généré automatiquement par Debian, à l'exception
> de :
> 	linux	/boot/vmlinuz-4.9.0-2-amd64 root=UUID=04cab1ac-
> 8020-4069-97ae-f567329ad900 systemd.log_level=debug
> systemd.log_target=kmsg log_buf_len=1M printk.devkmsg=on enforcing=0
> 2. $ sudo update-grub2
> 3. démarrage du système avec ce « menuentry » de débogage.
> 4. création du fichier :
> /usr/lib/systemd/system-shutdown/debug.sh (-rwxr-xr-x 1 root root)
> #!/bin/sh
> mount -o remount,rw /
> dmesg > /shutdown-log.txt
> mount -o remount,ro /
> 5. redémarrage du système sur le « menuentry » principal.
> 6. Choux blanc : pas de /shutdown-log.txt ?!
> 
>   Le tout sur une Sid à jour (systemd 232-18).
> 


Reply to: