

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\$1PRIMARY\$1WITH\$1NON\$1ZERO\$1CODE
<a name="BOOTSTRAP_FAILURE_PRIMARY_WITH_NON_ZERO_CODE"></a>

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

Quando un cluster termina con un errore `BOOTSTRAP_FAILURE_PRIMARY_WITH_NON_ZERO_CODE`, un'azione di bootstrap non è riuscita nell'istanza primaria. 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_WITH_NON_ZERO_CODE_resolution"></a>

Per risolvere questo errore, esamina i dettagli restituiti nell'errore dell'API, modifica lo script dell'operazione di bootstrap e crea un nuovo cluster con l'operazione di bootstrap aggiornata.

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.

**`return-code`**  
Il codice restituito per l'operazione di bootstrap non riuscita.

**`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_WITH_NON_ZERO_CODE_stc"></a>

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

1. Esamina i file di log dell'operazione di bootstrap in Amazon S3 per identificare la causa principale dell'errore. Per ulteriori informazioni su come visualizzare i log di Amazon EMR, consulta [Visualizza i file di log di Amazon EMR](emr-manage-view-web-log-files.md). 

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.