Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
BOOTSTRAP_FAILURE_PRIMAR_DENGAN_NON_NO_ZERO_CODE
Gambaran umum
Ketika cluster berakhir dengan BOOTSTRAP_FAILURE_PRIMARY_WITH_NON_ZERO_CODE kesalahan, tindakan bootstrap telah gagal di instance utama. Untuk informasi selengkapnya tentang tindakan bootstrap, lihatBuat tindakan bootstrap untuk menginstal perangkat lunak tambahan dengan cluster Amazon EMR.
Resolusi
Untuk mengatasi kesalahan ini, tinjau detail yang dikembalikan dalam kesalahan API, ubah skrip tindakan bootstrap Anda, dan buat cluster baru dengan tindakan bootstrap yang diperbarui.
Untuk memecahkan masalah cluster EMR yang gagal, lihat ErrorDetail informasi yang dikembalikan dari DescribeCluster dan ListClusters API. Untuk informasi selengkapnya, lihat Kode kesalahan dengan ErrorDetail informasi di Amazon EMR. Ar ErrorData ray di dalam ErrorDetail mengembalikan informasi berikut untuk kode kesalahan ini:
primary-instance-id-
ID instance utama di mana tindakan bootstrap gagal.
bootstrap-action-
Nomor urut untuk tindakan bootstrap yang gagal. Skrip dengan
bootstrap-actionnilai1adalah tindakan bootstrap pertama yang dijalankan pada instance. return-code-
Kode pengembalian untuk tindakan bootstrap yang gagal.
amazon-s3-path-
Lokasi Amazon S3 dari tindakan bootstrap yang gagal.
public-doc-
URL publik dokumentasi untuk kode kesalahan.
Langkah-langkah untuk menyelesaikan
Lakukan langkah-langkah berikut untuk mengidentifikasi dan memperbaiki akar penyebab kesalahan tindakan bootstrap. Kemudian luncurkan cluster baru.
-
Tinjau file log tindakan bootstrap di Amazon S3 untuk mengidentifikasi akar penyebab kegagalan. Untuk mempelajari lebih lanjut tentang cara melihat log Amazon EMR, lihatLihat file log Amazon EMR.
-
Jika Anda mengaktifkan log cluster saat membuat instance, lihat
stdoutlog untuk informasi selengkapnya. Anda dapat menemukanstdoutlog 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.gzUntuk informasi selengkapnya tentang log cluster, lihatKonfigurasikan pencatatan dan debugging cluster Amazon EMR.
-
Untuk menentukan kegagalan tindakan bootstrap, tinjau pengecualian di
stdoutlog, dan nilreturn-codeainya diErrorData. -
Gunakan temuan Anda dari langkah sebelumnya untuk merevisi tindakan bootstrap Anda sehingga menghindari pengecualian atau dapat dengan anggun menangani pengecualian saat terjadi.
-
Luncurkan cluster baru dengan tindakan bootstrap yang diperbarui.