Résoudre les problèmes de résiliation d'instance (arrêt) - 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 de résiliation d'instance (arrêt)

Vous n'êtes pas facturé pour l'utilisation d'une instance tant que l'instance n'est pas à l'état running. En d'autres termes, lorsque vous mettez fin à une instance, l'instance ne vous est plus facturée dès que son état passe à shutting-down.

Mise hors service immédiate de l'instance

Plusieurs problèmes peuvent entraîner la résiliation immédiate de votre instance au démarrage. Pour plus d'informations, consultez Mise hors service immédiate de l'instance.

Mise à fin d'instance retardée

Si votre instance reste à l'état shutting-down pendant plus que quelques minutes, elle peut être retardée à cause des scripts d'arrêt exécutés par l'instance.

Un autre cause possible est un problème avec l'ordinateur hôte sous-jacent. Si votre instance reste à l'état shutting-down pendant plusieurs heures, Amazon EC2 la considère comme une instance bloquée et la résilie de force.

S'il semble que votre instance soit bloquée pendant la mise à fin et que cela dure depuis plus de quelques heures, envoyez une demande d'aide à AWS re:Post. Pour aider à accélérer la résolution d'un problème, incluez l'ID d'instance et décrivez les étapes que vous avez déjà effectuées. Sinon, si vous disposez d'un plan de support, créez une demande d'assistance technique dans le Centre de support.

Instance terminée toujours affichée

Après avoir mis fin à une instance, elle reste visible pendant un court instant avant d'être supprimée. L'état indique terminated. Si l'entrée n'est pas supprimée après plusieurs heures, contactez le support.

Erreur : il se peut que l'instance ne soit pas résiliée. Modifier son attribut d'instance « disableApiTermination »

Si vous essayez de résilier une instance et que le message d'erreur The instance instance_id may not be terminated. Modify its 'disableApiTermination' instance attribute s'affiche, cela signifie que la protection contre la résiliation de l'instance a été activée. La protection contre la résiliation empêche la résiliation accidentelle de l'instance. Pour de plus amples informations, veuillez consulter Activer la protection de la résiliation.

Vous devez désactiver la protection contre la résiliation avant de pouvoir résilier l'instance.

Pour désactiver la protection contre la résiliation à l'aide de la console Amazon EC2, sélectionnez l'instance, puis choisissez Actions, Paramètres de l'instance, Modifier la protection contre la résiliation.

Pour désactiver la protection contre la résiliation à l'aide de l'AWS CLI, exécutez la commande suivante.

$ aws ec2 modify-instance-attribute --instance-id instance_id --no-disable-api-termination

instances lancées ou terminées automatiquement

De manière générale, ces comportements signifient que vous avez utilisé Amazon EC2 Auto Scaling, la flotte EC2 ou le parc d'instances Spot pour mettre automatiquement à l'échelle vos ressources de calcul en fonction des critères que vous avez définis.

  • Vous mettez fin à une instance et une nouvelle instance se lance automatiquement.

  • Vous lancez une instance et l'une de vos instances se termine automatiquement.

  • Vous arrêtez une instance, elle se termine et une nouvelle instance se lance automatiquement.

Pour arrêter la scalabilité automatique, consultez Amazon EC2 Auto Scaling Guide de l’utilisateur, EC2 Fleet, ou Créer une Spot Fleet request.