Boîte à Outils Informatique
Menu
AccueilComment analyser un service systemd qui ne démarre pas
Guide

Comment analyser un service systemd qui ne démarre pas

systemctl donne l’état immédiat du service tandis que journalctl explique souvent pourquoi le processus principal s’est arrêté.

ThématiqueRessources IT → Environ 1 min de lecture

systemctl donne l’état immédiat du service tandis que journalctl explique souvent pourquoi le processus principal s’est arrêté.

Étapes

  1. Lire l’état — Exécutez systemctl status sur le service.
  2. Consulter les logs dédiés — Utilisez journalctl -u pour la période de l’incident.
  3. Vérifier la configuration — Lancez la commande de test propre au service si elle existe.
  4. Contrôler dépendances et ports — Vérifiez fichiers, permissions, DNS et ports occupés.
  5. Redémarrer après correction — Relancez seulement après avoir identifié et corrigé l’erreur.

Commandes utiles

systemctl status nginx
journalctl -u nginx --since '-30 min'
ss -lntup

À retenir

  • Un restart répété peut effacer le contexte utile du premier échec.
  • Utilisez journalctl –since pour réduire le bruit.
  • Vérifiez les changements de configuration juste avant l’incident.
Soutenir le développement de BAOI Hébergement, domaines et nouvelles ressources informatiques.
❤️ Soutenir BAOI

Mes favoris