

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Gestione degli errori di capacità insufficiente di EC2
<a name="specifying-alternate-instance-types-for-ec2"></a>

Quando Instance Scheduler non riesce ad avviare un'istanza a causa di una capacità insufficiente, il suo comportamento predefinito consiste nell'emettere un evento di avvio non riuscito (vedi [EventBridge Eventi](monitor-the-solution.md#monitoring-eventbridge-events)) e riprovare l'intervallo di pianificazione successivo. In alternativa, Instance Scheduler può essere configurato per ridimensionare l'istanza in tipi di istanza alternativi prima di ritentare l'operazione di avvio. Questa funzionalità aiuta a migliorare la disponibilità delle istanze in ambienti con capacità limitata.

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

Per abilitare tipi di istanza alternativi per un'istanza EC2, aggiungi il `IS-PreferredInstanceTypes` tag all'istanza con un elenco di tipi di istanza separati da virgole in ordine di preferenza (prima la più preferita):

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

## Come funziona
<a name="how-it-works"></a>

L'elenco dei tipi di istanze alternative viene fornito in ordine di preferenza, con il primo tipo che è il più preferito. Quando Instance Scheduler tenta di avviare un'istanza EC2:

1. Se l'istanza non è attualmente la dimensione preferita, tenta di ridimensionarla alla dimensione preferita prima di iniziare

1. Se l'operazione di avvio ha esito positivo, non vengono tentate ulteriori alternative

1. Se l'operazione di avvio non riesce a causa di una capacità insufficiente:

   1. Tentativi di ridimensionamento al tipo di istanza alternativo successivo nell'elenco

   1. Riprova l'operazione di avvio

   1. Se il problema persiste, prova il tipo alternativo successivo

   1. Continua fino all'esito positivo o fino all'esaurimento di tutte le alternative

## Requisiti e limitazioni
<a name="requirements-and-limitations"></a>

 **Compatibilità tra istanze**: i tipi di istanza alternativi devono essere compatibili con la configurazione corrente dell'istanza (AMI, sottorete, gruppi di sicurezza, ecc.). Per ulteriori informazioni, consulta [Modifica del tipo di istanza](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-resize.html#resize-limitations) nella Guida per l'*utente di Amazon EC2*.

 **Formato del tag**: il valore del `IS-PreferredInstanceTypes` tag deve essere un elenco separato da virgole di tipi di istanze EC2 validi.

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

Per un'istanza originariamente configurata come`t3.small`, puoi configurare:

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

Se l'`t3.small`istanza non si avvia a causa di problemi di capacità, Instance Scheduler tenterà di ridimensionarla e avviarla come `t3.medium` allora `t3.large` `m5.large` fino a quando non avrà successo o non saranno esaurite tutte le opzioni.