Service qui ne démarre pas

Trouver rapidement pourquoi un service Linux échoue.

Vérifications

systemctl status service --no-pagerÉtat et dernières erreurs
journalctl -u service -n 100 --no-pagerJournal du service
systemctl cat serviceVoir l’unité systemd
ss -lntupDétecter un conflit de port
df -hVérifier l’espace disque
systemctl is-enabled serviceVérifier le démarrage automatique

À retenir

Une configuration valide ne garantit pas que le service est lancé. Vérifier séparément active et enabled.

🚨 Réflexe TSSR

  • Identifier le symptôme
  • Limiter le périmètre
  • Tester du plus simple au plus précis
  • Collecter des preuves
  • Retester après correction

💡 À retenir

Ne jamais affirmer une cause sans test.

⚠ Pièges fréquents

Changer plusieurs paramètres sans noter l’état initial.

✔ Vérification

Commande de statutCommande de vérification
Commande de logCommande de vérification
Test localCommande de vérification
Test distantCommande de vérification

🎯 Ce que le jury attend

  • Méthode
  • Preuves
  • Correction
  • Validation