Pourquoi ne puis-je pas lancer une instance EC2 à l'aide d'un modèle de lancement ?

Lecture de 3 minute(s)
0

Mon groupe Amazon Elastic Compute Cloud (Amazon EC2) Auto Scaling ou mon utilisateur AWS Identity and Access Management (IAM) ne peut pas lancer d'instance EC2 à l'aide du modèle de lancement.

Résolution

**Remarque :**Si aucun code d'erreur ne s'affiche lors du lancement de l'instance EC2, consultez les journaux des événements du service AWS CloudTrail pour l'appel d'API RunInstances. Pour un groupe EC2 Auto Scaling, consultez l'historique des activités de scaling pour connaître la raison de l'échec.

Les erreurs courantes qui empêchent le lancement d'une instance à partir du modèle de lancement EC2 sont les suivantes :

Non autorisé pour les images

Message d'erreur

« Lancement d'une nouvelle instance EC2. Raison du statut : Non autorisé pour les images : \ [ami -0abcdef1234567890 ]. Le lancement de l'instance EC2 a échoué. »

Cette erreur indique que vous n'avez pas accès à l'AMI. Vous pouvez utiliser des AMI publiques et des AMI privées qui sont explicitement partagées avec vous. L'erreur peut également indiquer que l'AMI a été supprimée après la création du modèle de lancement.

Résolution

1.    Vérifiez que l'AMI est disponible. Pour plus d'informations, voir Rechercher une AMI Windows ou Rechercher une AMI Linux.

2.    Mettez à jour le modèle de lancement EC2 avec une AMI valide.

3.    Mettez à jour votre groupe Auto Scaling avec le nouveau modèle de lancement ou la nouvelle configuration de lancement à l'aide de la commande update-auto-scaling-group.

Erreur du client au lancement

Message d'erreur

« Client. Erreur interne : Erreur du client au lancement »

Cette erreur se produit si l'utilisateur IAM ou les rôles liés à un service utilisés par le groupe EC2 Auto Scaling ne disposent pas des autorisations appropriées. L'utilisateur ou le rôle doit avoir accès à la clé gérée par le client AWS Key Management Service (AWS KMS) utilisée pour chiffrer l'AMI.

Pour en savoir plus, consultez les rubriques suivantes :

Modèle de lancement incompatible

Message d'erreur

« Lancement d'une nouvelle instance EC2. Raison du statut : Modèle de lancement incompatible : Chaque interface réseau nécessite un index d'appareils unique. »

Cette erreur indique une valeur d'indice de périphérique d'interface réseau incorrecte sur le modèle de lancement EC2. Deux interfaces réseau ou plus peuvent utiliser le même numéro d'index de périphérique.

Résolution

1.    Passez en revue les limites de la modification des paramètres d'interface réseau par défaut pour les modèles de lancement EC2.

2.    Créez une nouvelle version du modèle de lancement à partir d'un modèle de lancement EC2 existant.

3.    Sous Paramètres réseau, développez Configuration réseau avancée.

4.    Spécifiez l'index de périphérique unique pour chaque interface réseau.

5.    Exécutez la commande update-auto-scaling-group AWS Command Line Interface (AWS CLI) pour mettre à jour votre groupe Auto Scaling avec le nouveau modèle de lancement ou la nouvelle configuration

Remarque : si vous recevez des erreurs lors de l'exécution des commandes de l'AWS CLI, assurez-vous que vous utilisez la version la plus récente de l'AWS CLI.

AWS OFFICIEL
AWS OFFICIELA mis à jour il y a un an