web-dev-qa-db-fra.com

Ubuntu 16.04 - Découvrez quels services ont échoué au démarrage

J'ai mis à niveau mon serveur de 14,04 LTS à 16,04 LTS le week-end dernier.

Cela ne s'est pas passé comme prévu. Et avoir à apprendre à utiliser systemctl et journalctl à la dure n'a pas aidé.

Quoi qu'il en soit: j'ai remarqué que certains services ne démarraient pas au redémarrage, mais le texte passait trop vite pour que je puisse lire qui les services échouaient.

... Y a-t-il un moyen rapide de le lire dans un journal - ou dois-je enregistrer le processus de démarrage sous forme de vidéo et ralentir la vidéo? :-)

J'ai appris que journalctl -b0 fait référence au dernier démarrage, mais peut-on le distiller davantage?

Après un peu de sommeil et plus de fouilles, j'ai trouvé que cela m'aidait:

journalctl -b0 _PID=1 | grep Failed

PID = 1 est le processus systemd, qui est apparemment celui qui gère tout le processus de démarrage.

J'ai eu de "pas cher".

Fail2ban, opendkim, atd.service et smartd.service avaient cessé de fonctionner.

Maintenant, je dois juste comprendre pourquoi. :-)

4