Résoudre les problèmes liés à une instance Amazon inaccessible EC2 - 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ésoudre les problèmes liés à une instance Amazon inaccessible EC2

Les informations suivantes peuvent vous aider à résoudre les problèmes liés aux instances Amazon EC2 inaccessibles. Obtenez la sortie de la console pour vous aider à diagnostiquer les problèmes et déterminer si vous devez redémarrer votre instance. Pour les instances Windows inaccessibles, résolvez les problèmes en consultant les captures d'écran renvoyées par le service.

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 de réinitialisation, vous pouvez réinitialiser EC2 les instances à l'aide de la EC2 console AmazonCLI, ouAPI. Pour de plus amples informations, veuillez consulter 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. Il est particulièrement utile pour résoudre les problèmes liés au noyau et à la configuration des services susceptibles de provoquer la fermeture d'une instance ou de la rendre inaccessible avant le démarrage de son SSH daemon.

  • Pour Linux/, 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.

  • Pour les instances Windows, la sortie de la console de l’instance affiche les trois dernières erreurs du journal des événements du système.

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

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 est prise en charge uniquement sur les instances basées sur Nitro.

Console
Pour obtenir la sortie de la console
  1. Ouvrez la EC2 console Amazon à 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édez à Amazon EC2.

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

Si vous ne pouvez pas joindre votre instance via SSHRDP, 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 dans un JPG format ne dépassant 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 :

  • Instances matériel nu (instances de type *.metal)

  • L'instance utilise un NVIDIA GRID pilote

  • Instances alimentées par des processeurs Graviton basés sur ARM

  • Instances Windows activées AWS Outposts

  • Instances Windows sur les Zones AWS Locales

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 (UAE)

Console
Obtention d’une capture d’écran d’une instance
  1. Ouvrez la EC2 console Amazon à 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édez à 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 EBS basée sur Amazon exécutée sur un ordinateur hôte en panne
  1. Sauvegardez toutes les données importantes relatives aux volumes de stockage de votre 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 de plus amples informations, veuillez consulter Arrêtez et démarrez les EC2 instances Amazon.

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 un 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 leAMI.

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

L'instance est apparue hors ligne et a redémarré de façon inattendue

Si votre instance semble avoir été hors ligne puis redémarrée de façon inattendue, il se peut qu'elle ait subi une restauration automatique. Cela se produit lorsqu'il AWS détecte que l'instance n'est pas disponible en raison d'un problème matériel ou logiciel sous-jacent et que la restauration automatique simplifiée ou la restauration basée sur l' CloudWatch action est activée sur l'instance.

Au cours du processus de restauration, AWS tente de rétablir la disponibilité de l'instance en la migrant vers un autre matériel. Pour vérifier si la restauration automatique de l'instance a eu lieu pour votre instance, consultezVérifiez si la restauration automatique de l'instance a eu lieu.

Note

Si votre charge de travail ou votre application ne répond pas, vérifiez si elle s'exécute sur l'instance. Si ce n'est pas le cas, démarrez-le manuellement. Pour éviter ce problème à l'avenir, mettez en œuvre un plan de restauration afin de garantir le bon fonctionnement de votre charge de travail ou de votre application après la restauration de l'instance.