Résolution d’un problème d’instance inaccessible - Amazon Elastic Compute Cloud

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Résolution d’un problème d’instance inaccessible

Vous pouvez utiliser les méthodes suivantes pour résoudre un problème d’instance Linux inaccessible. Pour plus d’informations sur le dépannage d’une instance Windows inaccessible, veuillez consulter la rubrique Troubleshoot an unreachable instance dans le Guide de l’utilisateur EC2 pour Windows.

Redémarrage d’instance

La capacité de redémarrer des instances qui sont généralement inaccessibles est précieuse pour le dépannage et la gestion générale des instances.

Tout comme vous pouvez réinitialiser un ordinateur en appuyant sur le bouton approprié, vous pouvez réinitialiser les instances EC2 en utilisant la console, l'interface ligne de commande ou l'API d'Amazon EC2. Pour plus d’informations, consultez Redémarrer votre instance.

Sortie de la console de l’instance

La sortie de la console est un outil de valeur pour le diagnostic des problèmes. Elle est particulièrement utile pour la résolution des problèmes liés au noyau et à la configuration des services qui pourraient mettre fin à une instance ou la rendre inaccessible avant que son programme fantôme SSH ne puisse être démarré.

Pour Linux/Unix, la sortie de la console de l’instance affiche la sortie de la console exacte que serait normalement affichée sur un écran physique attaché à un ordinateur. La sortie de la console renvoie des informations mises en mémoire tampon qui ont été publiées après un état de transition d’instance (démarrage, arrêt, redémarrage et résiliation). La sortie publiée n’est pas continuellement mise à jour, uniquement lorsqu’elle est probablement très bénéfique.

Vous pouvez éventuellement extraire la dernière sortie de console série à tout moment au cours du cycle de vie de l’instance. Cette option n'est prise en charge que sur les instances créées sur le système AWS Nitro. Elle n’est pas prise en charge via la console Amazon EC2.

Note

Seuls les 64 Ko les plus récents de la sortie publiée sont stockés et disponibles pendant au moins 1 heure après la dernière publication.

Seul le propriétaire de l’instance peut accéder à la sortie de la console.

Utilisez l’une des méthodes suivantes pour obtenir la sortie de la console.

Console
Pour obtenir la sortie de la console
  1. Ouvrez la console Amazon EC2 à l’adresse https://console.aws.amazon.com/ec2/.

  2. Dans le panneau de navigation de gauche, sélectionnez instances.

  3. Sur la page Instances, sélectionnez Actions, Surveiller et dépanner, puis Obtenir le journal système.

Command line
Pour obtenir la sortie de la console

Vous pouvez utiliser l’une des commandes suivantes. Pour obtenir plus d’informations sur les CLI (interface ligne de commande), consultez le didacticiel Accès à Amazon EC2.

Pour plus d’informations sur les erreurs communes du journal du système, consultez le didacticiel Résolution des problèmes du journal du système pour les instances basées sur Linux.

Création d’une capture d’écran d’une instance inaccessible

Si vous ne pouvez pas joindre votre instance via SSH, vous pouvez créer une capture d’écran de l’instance et l’afficher sous forme d’image. Cette image permet de voir le statut de l’instance et de résoudre le problème plus rapidement.

Vous pouvez générer des captures d’écran pendant que l’instance s’exécute ou après son blocage. L’image est générée au format JPG et ne dépasse pas 100 Ko. Aucun coût de transfert de données n’est facturé pour la capture d’écran.

Limites

Cette fonctionnalité n’est pas prise en charge dans les cas suivants :

Régions prises en charge

Cette fonction est disponible dans les régions suivantes :

  • US East (N. Virginia) Region

  • Région US East (Ohio)

  • Région US West (N. California)

  • Région US West (Oregon)

  • Région Afrique (Le Cap)

  • Région Asie-Pacifique (Hong Kong)

  • Région Asie-Pacifique (Hyderabad)

  • Région Asie-Pacifique (Jakarta)

  • Région Asie-Pacifique (Melbourne)

  • Région Asie-Pacifique (Mumbai)

  • Région Asie-Pacifique (Osaka)

  • Région Asie-Pacifique (Séoul)

  • Région Asie-Pacifique (Singapour)

  • Région Asie-Pacifique (Sydney)

  • Région Asie-Pacifique (Tokyo)

  • Région Canada (Centre)

  • Région Canada Ouest (Calgary)

  • Région Chine (Beijing)

  • Région Chine (Ningxia)

  • Région Europe (Frankfurt)

  • Région Europe (Irlande)

  • Région Europe (London)

  • Europe (Milan) Region

  • Région Europe (Paris)

  • Région Europe (Espagne)

  • Région Europe (Stockholm)

  • Région Europe (Zurich)

  • Région Israël (Tel Aviv)

  • Région Amérique du Sud (São Paulo)

  • Middle East (Bahrain) Region

  • Région du Moyen-Orient (EAU)

Console
Obtention d’une capture d’écran d’une instance
  1. Ouvrez la console Amazon EC2 à l’adresse https://console.aws.amazon.com/ec2/.

  2. Dans le panneau de navigation de gauche, choisissez Instances.

  3. Sélectionnez l’instance à capturer.

  4. Sélectionnez Actions, Surveiller et dépanner puis Obtenir la capture d’écran d’instance.

  5. Sélectionnez Téléchargerou cliquez avec le bouton droit sur l’image pour la télécharger et l’enregistrer.

Command line
Création d’une capture d’écran d’instance

Vous pouvez utiliser l’une des commandes suivantes. Le contenu renvoyé est codé en base64. Pour obtenir plus d’informations sur les CLI (interface ligne de commande), consultez le didacticiel Accès à Amazon EC2.

Récupération d’instance en cas de plantage de l’ordinateur hôte

S’il existe un problème irrécupérable lié au matériel d’un ordinateur hôte sous-jacent, AWS peut planifier un évènement d’arrêt d’instance. Vous êtes averti d’un tel événement en avance par e-mail.

Pour récupérer une instance basée sur Amazon EBS en cours d’exécution sur un ordinateur hôte qui a planté
  1. Sauvegardez les données importantes qui se trouvent sur les volumes de stockage d’instance sur Amazon EBS ou Amazon S3.

  2. Arrêtez l’instance.

  3. Démarrez l’instance.

  4. Restaurez toutes les données importantes.

Pour plus d’informations, consultez Arrêtez et démarrez les instances Amazon EC2.

Pour récupérer une instance basée sur le stockage d’instance et exécutée sur un ordinateur hôte qui a planté
  1. Créez une AMI à partir de l’instance.

  2. Chargez l’image vers Amazon S3.

  3. Sauvegardez les données importantes sur Amazon EBS ou Amazon S3.

  4. Mettez fin à l’instance.

  5. Lancez une nouvelle instance depuis l’AMI.

  6. Restaurez toutes les données importantes sur la nouvelle instance.

Pour plus d'informations, voir Créer une AMI Linux basée sur le stockage d’instance.