MODULE 3 - Dépannage EC2
Vue d'Ensemble
ce module est consacrée aux techniques de dépannage des instances EC2. Vous apprendrez à diagnostiquer et résoudre les problèmes courants de création et de fonctionnement des instances.
Objectifs d'Apprentissage
À la fin de ce module, vous serez capable de:
- Identifier les erreurs courantes de création d'instances
- Appliquer la méthode de diagnostic : symptôme → hypothèses → tests → correctif
- Lire et interpréter les états et événements EC2
- Résoudre les problèmes de connectivité (SSH, HTTP)
- Analyser les logs et métriques de base
Contenu de la Semaine
1. Erreurs de Création d'Instances
- InsufficientInstanceCapacity
- InstanceLimitExceeded
- Erreurs de Security Group
- Problèmes de subnet et VPC
2. Méthode de Diagnostic
┌─────────────────────────────────────────────────────────────┐
│ MÉTHODE DE DIAGNOSTIC │
├─────────────────────────────────────────────────────────────┤
│ │
│ 1. SYMPTÔME │
│ └── Qu'est-ce qui ne fonctionne pas exactement ? │
│ │
│ 2. HYPOTHÈSES │
│ └── Quelles sont les causes possibles ? │
│ (Réseau ? Sécurité ? Instance ? Application ?) │
│ │
│ 3. TESTS │
│ └── Comment vérifier chaque hypothèse ? │
│ (ping, curl, logs, métriques) │
│ │
│ 4. CORRECTIF │
│ └── Quelle action résout le problème ? │
│ │
│ 5. DOCUMENTATION │
│ └── Noter la solution pour référence future │
│ │
└─────────────────────────────────────────────────────────────┘
3. Problèmes Courants et Solutions
| Problème | Cause Probable | Solution |
|---|---|---|
| Impossible de SSH | Security Group port 22 | Ajouter règle SSH |
| Instance "pending" longtemps | Capacité région | Changer AZ ou type |
| Instance s'arrête immédiatement | Problème AMI/EBS | Vérifier logs système |
| Pas d'IP publique | Subnet sans auto-assign | Activer ou utiliser EIP |
| HTTP ne répond pas | Service non démarré | Vérifier application |
4. Lecture des États EC2
États et leur signification :
pending → Démarrage en cours (normal < 2 min)
running → Instance opérationnelle
stopping → Arrêt en cours
stopped → Arrêtée (pas de facturation compute)
terminated → Supprimée définitivement
Codes d'état système (Status Checks) :
- System Status : Problème AWS (réseau, hardware)
- Instance Status : Problème votre config (OS, réseau instance)
Exercices de Dépannage
Exercice 1 : SSH Impossible
Scénario :
Vous avez lancé une instance EC2 mais impossible de vous connecter en SSH.
La commande `ssh -i key.pem ec2-user@IP` timeout.
Questions :
1. Quelles sont vos 3 premières hypothèses ?
2. Comment les vérifiez-vous ?
3. Quelle est la cause la plus probable ?
Exercice 2 : Site Web Inaccessible
Scénario :
Votre serveur web Apache est installé sur EC2.
Vous pouvez SSH mais http://IP ne répond pas.
Questions :
1. Le problème est-il réseau ou application ?
2. Quelles commandes utilisez-vous pour diagnostiquer ?
3. Proposez 3 solutions possibles.
Livrables
Mini-Rapport de Dépannage
Pour 2 scénarios de panne (donnés en cours), documenter :
- Le symptôme observé
- Les hypothèses formulées
- Les tests effectués
- Le correctif appliqué
- Les leçons apprises
Évaluation
Type : Formative (0%)
- Exercice de dépannage guidé en classe
- Analyse de scénarios
Navigation
- Erreurs Courantes - Problemes de creation
- Methode de Diagnostic - Approche structuree
- Quiz de Validation - 30 questions pour valider vos connaissances
- Lab : Scenarios de Panne - Exercices pratiques
Semaine suivante : MODULE 4 - Stockage EBS