[gull] [SPAM] Re: gap: journalctl vs ps

felix felix at f-hauri.ch
Sun Feb 26 18:22:37 CET 2023


En fait, j'avait tout faux!

 ps ho lstart 1

N'est pas le moment où init/systemd à démarré, c'est le moment ou le kernel
à démarré. init/systemd est éxecuté via `exec` au même titre qu'un exec en 
shell, le programme "prend le relais" et s'execute en tâche 1, mais la tâche
1 existe depuis le début.

C'est donc le moment où journald démarre qui fait que. C'est à ce moment
que le kmsg est dumpé et alors là. Les timestamps sont ignorés car journald
effectue les logs d'après sont propre temps. C'est à dire que toutes les
entrées de logs sont datées du moment où le systemd-journald est démarré.

C'est un peu con à mon avis... incomplet si on cesse de logger dmesg au boot.
ce qui semble devenir le cas.

bootlogs fait "dmesg -s 524288 > /var/log/dmesg", fait partie de 
 initscripts
mais il ne semble plus installé par défaut.

-- 
 Félix


More information about the gull mailing list