

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.

# Gestion des erreurs de capacité insuffisante EC2
<a name="specifying-alternate-instance-types-for-ec2"></a>

Lorsqu'Instance Scheduler ne parvient pas à démarrer une instance en raison d'une capacité insuffisante, son comportement par défaut est d'émettre un événement start-failed (voir [ EventBridge Événements](monitor-the-solution.md#monitoring-eventbridge-events)) et de réessayer lors de l'intervalle de planification suivant. Vous pouvez également configurer Instance Scheduler pour redimensionner votre instance selon d'autres types d'instance avant de recommencer l'opération de démarrage. Cette fonctionnalité permet d'améliorer la disponibilité des instances dans les environnements à capacité limitée.

## Configuration
<a name="configuration"></a>

Pour activer d'autres types d'instance pour une instance EC2, ajoutez la `IS-PreferredInstanceTypes` balise à l'instance avec une liste de types d'instances séparés par des virgules par ordre de préférence (le plus préféré en premier) :

```
IS-PreferredInstanceTypes: t3.medium,t3.large,m5.large
```

## Comment ça marche
<a name="how-it-works"></a>

La liste des types d'instances alternatifs est fournie par ordre de préférence, le premier type étant le plus préféré. Lorsque Instance Scheduler tente de démarrer une instance EC2 :

1. Si l'instance n'est pas actuellement à la taille préférée, essaie de la redimensionner à la taille la plus préférée avant de commencer

1. Si l'opération de démarrage réussit, aucune autre alternative n'est tentée

1. Si l'opération de démarrage échoue en raison d'une capacité insuffisante :

   1. Tente de redimensionnement vers le type d'instance alternatif suivant dans la liste

   1. Réessaie l'opération de démarrage

   1. En cas d'échec, essaie le type alternatif suivant

   1. Continue jusqu'à succès ou jusqu'à épuisement de tous les remplaçants

## Exigences et limitations
<a name="requirements-and-limitations"></a>

 **Compatibilité des instances ** : les autres types d'instances doivent être compatibles avec la configuration actuelle de l'instance (AMI, sous-réseau, groupes de sécurité, etc.). Pour plus d'informations, consultez la section [ Modifier le type d'instance ](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-resize.html#resize-limitations) dans le guide * de l'utilisateur * Amazon EC2.

 **Format de balise ** : la valeur de la `IS-PreferredInstanceTypes` balise doit être une liste de types d'instances EC2 valides séparés par des virgules.

## Exemple
<a name="example"></a>

Pour une instance configurée à l'origine comme`t3.small`, vous pouvez configurer :

```
Schedule: office-hours
IS-PreferredInstanceTypes: t3.small,t3.medium,t3.large,m5.large
```

Si l'`t3.small`instance ne démarre pas en raison de problèmes de capacité, Instance Scheduler tentera de la redimensionner et de la démarrer telle quelle`t3.medium`, `m5.large` jusqu'à ce que cela `t3.large` réussisse ou que toutes les options soient épuisées.