« Systemd: rendre persistant journalctl » : différence entre les versions
Aller à la navigation
Aller à la recherche
Aucun résumé des modifications |
Aucun résumé des modifications |
||
Ligne 1 : | Ligne 1 : | ||
[[category:systemd]] | |||
La commande <code>journalctl</code> de systemd permet d'afficher les logs kernel du dernier boot. Cependant, en cas de crash/freeze du serveur, il peut être intéressant d'avoir accès aux logs kernel du plantage. Pour cela, il faut rendre journalctl persistant. | La commande <code>journalctl</code> de systemd permet d'afficher les logs kernel du dernier boot. Cependant, en cas de crash/freeze du serveur, il peut être intéressant d'avoir accès aux logs kernel du plantage. Pour cela, il faut rendre journalctl persistant. | ||
Version du 9 mars 2019 à 19:18
La commande journalctl
de systemd permet d'afficher les logs kernel du dernier boot. Cependant, en cas de crash/freeze du serveur, il peut être intéressant d'avoir accès aux logs kernel du plantage. Pour cela, il faut rendre journalctl persistant.
Éditez /etc/systemd/journald.conf
et modifiez la ligne Storage
comme suit :
[Journal] Storage=persistent
Puis :
mkdir /var/log/journal systemd-tmpfiles --create --prefix /var/log/journal systemctl restart systemd-journald
Vous pourrez ensuite afficher la liste des boots :
journalctl --list-boots
Pour afficher les logs du boot précédent :
journalctl --boot=-1
0 correspondant au boot actuel