

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

# BOOTSTRAP\$1FAILURE\$1BA\$1DOWNLOAD\$1FAILED\$1PRIMARY
<a name="BOOTSTRAP_FAILURE_BA_DOWNLOAD_FAILED_PRIMARY"></a>

## Panoramica di
<a name="BOOTSTRAP_FAILURE_BA_DOWNLOAD_FAILED_PRIMARY_overview"></a>

Un cluster termina con l'errore `BOOTSTRAP_FAILURE_BA_DOWNLOAD_FAILED_PRIMARY` quando l'istanza primaria non è in grado di scaricare lo script di un'operazione di bootstrap dalla posizione Amazon S3 specificata. Le cause potenziali includono:
+ Il file script dell'operazione di bootstrap non si trova nella posizione Amazon S3 specificata.
+ Il ruolo di servizio per le istanze Amazon EC2 sul cluster (chiamato anche *profilo di istanza EC2 per Amazon EMR*) non dispone delle autorizzazioni per accedere al bucket Amazon S3 in cui risiede lo script dell'operazione di bootstrap. Per ulteriori informazioni sui ruoli di servizio, consulta [Ruolo di servizio per istanze EC2 del cluster (profilo istanza EC2)](emr-iam-role-for-ec2.md).

Per ulteriori informazioni sulle operazioni di bootstrap, consulta [Crea azioni di bootstrap per installare software aggiuntivo con un cluster Amazon EMR](emr-plan-bootstrap.md).

## Risoluzione
<a name="BOOTSTRAP_FAILURE_BA_DOWNLOAD_FAILED_PRIMARY_resolution"></a>

Per risolvere questo errore, assicurati che l'istanza primaria disponga dell'accesso appropriato allo script dell'operazione di bootstrap.

Per risolvere il problema relativo al cluster EMR guasto, fare riferimento alle `ErrorDetail` informazioni restituite da e. `DescribeCluster` `ListClusters` APIs Per ulteriori informazioni, consulta [Codici di errore con ErrorDetail informazioni in Amazon EMR](emr-troubleshoot-error-errordetail.md). L'array `ErrorData` all'interno di `ErrorDetail` restituisce le seguenti informazioni per questo codice di errore:

**`primary-instance-id`**  
L'ID dell'istanza primaria in cui l'azione di bootstrap non è riuscita.

**`bootstrap-action`**  
Il numero ordinale dell'operazione di bootstrap che non è riuscita. Uno script con un valore `bootstrap-action` di `1` è la prima azione di bootstrap da eseguire sull'istanza.

**`amazon-s3-path`**  
La posizione Amazon S3 dell'azione di bootstrap non riuscita.

**`public-doc`**  
L'URL pubblico della documentazione per il codice di errore.

## Passaggi da completare
<a name="BOOTSTRAP_FAILURE_BA_DOWNLOAD_FAILED_PRIMARY_stc"></a>

Esegui i passaggi seguenti per identificare e correggere la causa principale dell'errore dell'operazione di bootstrap. Quindi avvia un nuovo cluster.

**Fasi per la risoluzione dei problemi**

1. Utilizza il valore `amazon-s3-path` dell'array `ErrorData` per trovare lo script dell'operazione di bootstrap pertinente in Amazon S3.

1. Se hai attivato i log del cluster quando hai creato l'istanza, consulta il log `stdout` per ulteriori informazioni. Puoi trovare il log `stdout` per l'operazione di bootstrap in questa posizione Amazon S3: 

   ```
   s3://amzn-s3-demo-bucket/logs/Your_Cluster_Id/node/Primary_Instance_Id/bootstrap-actions/Failed_Bootstrap_Action_Number/stdout.gz 
   ```

   Per ulteriori informazioni sui log del cluster, consulta [Configurazione del logging e del debug dei cluster Amazon EMR](emr-plan-debugging.md).

1. Per determinare l'errore dell'operazione di bootstrap, esamina le eccezioni nei log `stdout` e il valore in `return-code` in `ErrorData`.

1. Usa i risultati del passaggio precedente per rivedere l'operazione di bootstrap in modo da evitare le eccezioni o gestirle correttamente quando si verificano.

1. Avvia un nuovo cluster con l'operazione di bootstrap aggiornata.