Ceci est une ancienne révision du document !
Systemd: analyser les erreurs au démarrage
Vérifier les services qui sont actuellement plantés :
sudo systemctl --failed
Plus d'infos sur les erreurs
sudo journalctl -f
Obtenir des journaux précis
Journal complet de tout ce qui s'est passé ; pour éviter que ce soit trop long, on précise une unité temporelle, et puis on met ça dans un fichier texte, ça aidera à consulter…
sudo journalctl --since="today" > journal.txt
Faire une recherche dans ce fichier avec “warn”, “fail”, “error” permet déjà de lister quelques soucis.
On peut aussi filtrer par type de message (-p err
pour les erreurs) et depuis une certaine date (-until=“date au format anglais”
):
sudo journalctl -p err -until="2018-03-19 12h:00:00" > journalerr.txt
Pour avoir tout le log d'un session, c'est -b
suivi d'un décompte : -1
pour la session précédente, -2
pour la session d'avant, etc.
sudo journalctl -b -1