

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

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

## Ikhtisar
<a name="BOOTSTRAP_FAILURE_BA_DOWNLOAD_FAILED_PRIMARY_overview"></a>

Kluster berakhir dengan `BOOTSTRAP_FAILURE_BA_DOWNLOAD_FAILED_PRIMARY` kesalahan saat instance utama tidak dapat mengunduh skrip tindakan bootstrap dari lokasi Amazon S3 yang Anda tentukan. Penyebab potensial meliputi:
+ File skrip tindakan bootstrap tidak berada di lokasi Amazon S3 yang ditentukan.
+ Peran layanan untuk instans Amazon EC2 di cluster (juga disebut *profil instans EC2 untuk Amazon EMR*) tidak memiliki izin untuk mengakses bucket Amazon S3 tempat skrip tindakan bootstrap berada. Untuk informasi selengkapnya tentang peran layanan, lihat [Peran layanan untuk instans EC2 klaster (profil instans EC2)](emr-iam-role-for-ec2.md).

Untuk informasi selengkapnya tentang tindakan bootstrap, lihat[Buat tindakan bootstrap untuk menginstal perangkat lunak tambahan dengan cluster EMR Amazon](emr-plan-bootstrap.md).

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

Untuk mengatasi kesalahan ini, pastikan bahwa instance utama Anda memiliki akses yang sesuai ke skrip tindakan bootstrap.

Untuk memecahkan masalah klaster EMR yang gagal, lihat `ErrorDetail` informasi yang dikembalikan dari dan. `DescribeCluster` `ListClusters` APIs Untuk informasi selengkapnya, lihat [Kode kesalahan dengan ErrorDetail informasi di Amazon EMR](emr-troubleshoot-error-errordetail.md). `ErrorData`Array dalam `ErrorDetail` mengembalikan informasi berikut untuk kode kesalahan ini:

**`primary-instance-id`**  
ID dari instance utama di mana tindakan bootstrap gagal.

**`bootstrap-action`**  
Nomor urut untuk tindakan bootstrap yang gagal. Skrip dengan `bootstrap-action` nilai `1` adalah tindakan bootstrap pertama yang dijalankan pada instance.

**`amazon-s3-path`**  
Lokasi Amazon S3 dari tindakan bootstrap yang gagal.

**`public-doc`**  
URL publik dokumentasi untuk kode kesalahan.

## Langkah-langkah untuk menyelesaikan
<a name="BOOTSTRAP_FAILURE_BA_DOWNLOAD_FAILED_PRIMARY_stc"></a>

Lakukan langkah-langkah berikut untuk mengidentifikasi dan memperbaiki akar penyebab kesalahan tindakan bootstrap. Kemudian luncurkan cluster baru.

**Langkah pemecahan masalah**

1. Gunakan `amazon-s3-path` nilai dari `ErrorData` array untuk menemukan skrip tindakan bootstrap yang relevan di Amazon S3.

1. Jika Anda mengaktifkan log klaster saat membuat instance, lihat `stdout` log untuk informasi selengkapnya. Anda dapat menemukan `stdout` log untuk tindakan bootstrap di lokasi Amazon S3 ini: 

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

   Untuk informasi selengkapnya tentang log klaster, lihat[Konfigurasikan pencatatan dan debugging cluster EMR Amazon EMR](emr-plan-debugging.md).

1. Untuk menentukan kegagalan tindakan bootstrap, tinjau pengecualian di `stdout` log, dan `return-code` nilainya. `ErrorData`

1. Gunakan temuan Anda dari langkah sebelumnya untuk merevisi tindakan bootstrap Anda sehingga menghindari pengecualian atau dapat menangani pengecualian dengan anggun saat terjadi.

1. Luncurkan cluster baru dengan tindakan bootstrap Anda yang diperbarui.