

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à.

# Risoluzione dei problemi di Amazon EC2 Auto Scaling: modelli di avvio
<a name="ts-as-launch-template"></a>

Utilizza le informazioni seguenti per diagnosticare e risolvere i problemi comuni che possono verificarsi durante l'utilizzo di un modello di avvio con un gruppo con scalabilità automatica.

**Impossibile avviare le istanze**  
Se non riesci ad avviare istanze con un modello di avvio già specificato, consulta la sezione seguente per la risoluzione generale dei problemi: [Risoluzione dei problemi di Amazon EC2 Auto Scaling: errori di avvio dell'istanza EC2](ts-as-instancelaunchfailure.md).

## È necessario utilizzare un modello di avvio completo valido (valore non valido)
<a name="ts-launch-template-invalid-error"></a>

**Problema**: quando tenti di specificare un modello di avvio per un gruppo con scalabilità automatica, viene visualizzato l'errore `You must use a valid fully-formed launch template`. È possibile che si verifichi questo errore perché i valori nel modello di avvio vengono convalidati solo quando viene creato o aggiornato un gruppo con scalabilità automatica che utilizza il modello di avvio.

**Causa 1**: se viene visualizzato l'errore `You must use a valid fully-formed launch template`, sussistono problemi che fanno sì che Dimensionamento automatico Amazon EC2 consideri non valido qualche elemento del modello di avvio. Si tratta di un errore generico che può avere diverse cause. 

**Soluzione 1**: per risolvere i problemi, prova a eseguire i seguenti passaggi:

1. Presta attenzione alla seconda parte del messaggio di errore per reperire ulteriori informazioni. Dopo l'errore `You must use a valid fully-formed launch template`, esamina il messaggio di errore più specifico che identifica il problema che dovrai risolvere.

1. Se non riesci a trovare la causa, testa il modello di avvio con il comando [run-instances](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/ec2/run-instances.html). Specifica l'opzione `--dry-run` come mostrato nell'esempio seguente. In questo modo puoi riprodurre il problema e fornire informazioni dettagliate sulla sua causa.

   ```
   aws ec2 run-instances --launch-template LaunchTemplateName={{my-template}},Version='{{1}}' --dry-run
   ```

1. Se un valore non è valido, verifica che la risorsa specificata esista e che sia corretta. Ad esempio, se specifichi una coppia di chiavi Amazon EC2, la risorsa deve esistere nel tuo account e nella regione in cui stai creando o aggiornando il gruppo con scalabilità automatica.

1. Se mancano le informazioni previste, verifica le impostazioni e modifica il modello di avvio secondo necessità.

1. Dopo aver apportato le modifiche, esegui nuovamente il comando [run-instances](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/ec2/run-instances.html) con l'opzione `--dry-run` per verificare che il modello di avvio utilizzi valori validi.

Per ulteriori informazioni, consulta [Creare un modello di avvio per un gruppo con dimensionamento automatico](create-launch-template.md).

## Assenza dell'autorizzazione a utilizzare il modello di avvio (autorizzazioni insufficienti)
<a name="ts-launch-template-unauthorized-error"></a>

**Problema**: quando tenti di specificare un modello di avvio per un gruppo con scalabilità automatica, viene visualizzato l'errore `You are not authorized to use launch template`. 

**Causa 1**:Se stai tentando di utilizzare un modello di avvio e le credenziali di IAM che stai usando non dispongono di autorizzazioni sufficienti, comparirà un errore che indica che non sei autorizzato a utilizzare il modello di avvio. 

**Soluzione 1**: per risolvere il problema, prova quanto segue:
+ Verifica che le credenziali IAM che stai utilizzando per effettuare la richiesta dispongano delle autorizzazioni per richiamare le operazioni API EC2 necessarie, inclusa l'operazione `ec2:RunInstances`. Se nel modello di avvio sono stati specificati dei tag, è necessario disporre anche dell'autorizzazione per utilizzare l'operazione `ec2:CreateTags`.
+ In alternativa, verifica che le credenziali IAM che stai utilizzando per effettuare la richiesta dispongano della policy `AmazonEC2FullAccess`. Questa policy AWS gestita garantisce l'accesso completo a tutte le risorse di Amazon EC2 e ai servizi correlati, tra cui Amazon EC2 CloudWatch Auto Scaling ed Elastic Load Balancing.

Per ulteriori informazioni sulle autorizzazioni necessarie per utilizzare i modelli di avvio, incluse le policy IAM di esempio, consulta [Controllare l'accesso ai modelli di avvio con le autorizzazioni IAM](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/permissions-for-launch-templates.html) nella *Amazon EC2* User Guide. Per altri esempi di policy IAM, consulta [Controlla l'utilizzo del modello di lancio di Amazon EC2 nei gruppi di Auto Scaling](ec2-auto-scaling-launch-template-permissions.md).

**Causa 2**: se stai tentando di utilizzare un modello di avvio che specifica un profilo di istanza, è necessario che tu disponga dell'autorizzazione IAM per passare il ruolo IAM associato al profilo dell'istanza.

**Soluzione 2**: verifica che le credenziali IAM che stai utilizzando per effettuare la richiesta dispongano dell’autorizzazione `iam:PassRole` corretta per passare il ruolo specificato al servizio Dimensionamento automatico Amazon EC2. Per ulteriori informazioni e per un esempio di policy IAM, consulta [Ruoli IAM per le applicazioni in esecuzione sulle istanze Amazon EC2](us-iam-role.md). Per ulteriori argomenti relativi alla risoluzione dei problemi relativi ai profili di istanza, vedi [Risoluzione dei problemi Amazon EC2 e IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/troubleshoot_iam-ec2.html) nella *Guida per l'utente IAM*.

**Causa 3**: se stai tentando di utilizzare un modello di avvio che specifica un'AMI in un'altra Account AWS e l'AMI è privato e non condiviso con l'AMI che Account AWS stai utilizzando, ricevi un messaggio di errore che indica che non sei autorizzato a utilizzare il modello di avvio.

**Soluzione 3**: verifica che le autorizzazioni per l'AMI includano l'account che stai utilizzando. Per ulteriori informazioni, consulta [Condividi un'AMI con specifiche Account AWS](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/sharingamis-explicit.html) nella Guida per l'*utente di Amazon EC2*.