« Systemd: rendre persistant journalctl » : différence entre les versions

Aller à la navigation Aller à la recherche
aucun résumé des modifications
(Page créée avec « 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... »)
 
Aucun résumé des modifications
Ligne 1 : Ligne 1 :
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.
Éditez <code>/etc/systemd/journald.conf</code> et modifiez la ligne <code>Storage</code> comme suit :
<pre>
[Journal]
Storage=persistent
</pre>
Puis :
<pre>
mkdir /var/log/journal
systemd-tmpfiles --create --prefix /var/log/journal
systemctl restart systemd-journald
</pre>
Vous pourrez ensuite afficher la liste des boots :
<pre>journalctl --list-boots</pre>
Pour afficher les logs du boot précédent :
<pre>journalctl --boot=-1</pre>
0 correspondant au boot actuel
4 220

modifications

Menu de navigation