Pourquoi est-ce que je reçois l'erreur « Votre type d'instance demandé n'est pas pris en charge dans votre zone de disponibilité demandée » lors du lancement d'une instance EC2 ?

Date de la dernière mise à jour : 15/05/2020

J'ai reçu le message d'erreur « Votre type d'instance demandé n'est pas pris en charge dans votre zone de disponibilité demandée » lors du lancement d'une instance Amazon Elastic Compute Cloud (Amazon EC2). Comment puis-je déterminer quelle zone de disponibilité utiliser ?

Brève description

Certaines zones de disponibilité ne prennent pas en charge des types d'instance spécifiques. Si vous recevez le message d'erreur « Votre type d'instance demandé n'est pas pris en charge dans votre zone de disponibilité demandée », procédez comme suit :

  • Déterminez quelles zones de disponibilité prennent en charge votre type d'instance.
  • Renouvelez la demande et spécifiez une zone de disponibilité qui prend en charge le type d'instance choisi. Ou envoyez la demande sans spécifier de zone de disponibilité.

Remarque : Cette erreur est différente d'une erreur de capacité d'instance insuffisante. Pour plus d'informations sur les erreurs de capacité insuffisante, consultez Capacité d'instance insuffisante.

Solution

Déterminer quelles zones de disponibilité prennent en charge le type d'instance

À partir de la console :

  1. Ouvrez la console Amazon EC2.
  2. Choisissez la région dans laquelle vous souhaitez lancer l'instance.
  3. Sélectionnez Types d’instance.
  4. PourFiltrer les types d'instance, entrez votre type d'instance préféré.
  5. Sélectionnez votre type d'instance préféré.
  6. Sous Mise en réseau, passez en revue les zones de disponibilité répertoriées sous Zones de disponibilité.

Depuis l'interface de ligne de commande AWS (AWS CLI) :

Utilisez la commande describe-instance-type-offerings et incluez des filtres pour la zone de disponibilité et le type d'instance que vous souhaitez lancer. Ajoutez des filtres supplémentaires si nécessaire. L'exemple de commande suivant filtre les résultats de recherche par zone de disponibilité, type d'instance et région. Pour plus d'informations sur la commande describe-instance-type-offerings consultez describe-instance-type-offerings dans le guide de référence des commandes de l'interface de ligne de commande AWS.

# aws ec2 describe-instance-type-offerings --location-type availability-zone  --filters Name=instance-type,Values=c5.xlarge --region af-south-1 --output table

Remarque : Les noms de zones de disponibilité ne renvoient pas au même emplacement entre les comptes. Pour plus d'informations, consultez Zones de disponibilité. Utilisez la commande location-type disponibility-zone-id pour obtenir la liste des ID de zone de disponibilité en sortie. Vous pouvez utiliser l'ID de zone de disponibilité pour valider le mappage de zone de disponibilité sur votre compte.

Renouveler la demande

Lors du lancement de l'instance, choisissez une zone de disponibilité prise en charge lors du lancement de l'instance. Ou bien ne spécifiez pas de zone de disponibilité dans votre demande. Si vous ne spécifiez pas de zone de disponibilité, Amazon EC2 choisit une zone de disponibilité qui prend en charge votre type d'instance.


Cet article vous a-t-il été utile ?

Cette page peut-elle être améliorée ?


Vous avez besoin d'aide ?