

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

# Kesalahan umum saat menjalankan tugas
<a name="emr-eks-jobs-error"></a>

Kesalahan berikut dapat terjadi ketika Anda menjalankan API `StartJobRun`. Tabel mencantumkan setiap kesalahan dan menyediakan langkah-langkah mitigasi sehingga Anda dapat mengatasi masalah dengan cepat.


| Pesan Kesalahan | Kondisi Kesalahan | Langkah Selanjutnya yang Disarankan | 
| --- | --- | --- | 
| error: argumen -- {{argument}} diperlukan | Parameter yang diperlukan hilang. | Tambahkan argumen yang hilang ke permintaan API. | 
| Terjadi kesalahan (AccessDeniedException) saat memanggil StartJobRun operasi: Pengguna: {{ARN}} tidak berwenang untuk melakukan: emr-container: StartJobRun | Peran eksekusi hilang. | Lihat Menggunakan [Menggunakan peran eksekusi tugas dengan Amazon EMR di EKS](iam-execution-role.md).  | 
| Terjadi kesalahan (AccessDeniedException) saat memanggil StartJobRun operasi: Pengguna: {{ARN}} tidak berwenang untuk melakukan: emr-container: StartJobRun | Pemanggil tidak memiliki izin untuk peran eksekusi [format valid / tidak valid] melalui kunci kondisi. | Lihat [Menggunakan peran eksekusi tugas dengan Amazon EMR di EKS](iam-execution-role.md).  | 
| Terjadi kesalahan (AccessDeniedException) saat memanggil StartJobRun operasi: Pengguna: {{ARN}} tidak berwenang untuk melakukan: emr-container: StartJobRun | Pengirim tugas dan Peran eksekusi ARN berasal dari akun yang berbeda. | Pastikan bahwa pengirim tugas dan peran eksekusi ARN adalah dari akun AWS yang sama. | 
| 1 kesalahan validasi terdeteksi: Nilai {{Role}} pada 'executionRoleArn' gagal memenuhi pola ekspresi reguler ARN: ^arn :( aws [A-za-z0-9-] \*) :iam: :(\\ d {12})? : (peran ((\\ u002f) \| (\\ u002f [\\ u0021-\\ u007f] \+\\ u002f)) [\\ w\+=, .@-] \+) | Pemanggil memiliki izin untuk peran eksekusi melalui kunci kondisi, tetapi peran tidak memenuhi batasan format ARN. | Berikan peran eksekusi mengikuti format ARN berikut. Lihat [Menggunakan peran eksekusi tugas dengan Amazon EMR di EKS](iam-execution-role.md).  | 
| Terjadi kesalahan (ResourceNotFoundException) saat memanggil StartJobRun operasi: Kluster virtual {{Virtual Cluster ID}} tidak ada. | ID klaster virtual tidak ditemukan. | Menyediakan klaster virtual ID terdaftar dengan Amazon EMR di EKS. | 
| Terjadi kesalahan (ValidationException) saat memanggil StartJobRun operasi: Status klaster virtual {{state}} tidak valid untuk membuat sumber daya JobRun. | Klaster virtual tidak siap untuk melaksanakan tugas. | Lihat [Status klaster virtual](virtual-cluster.md#virtual-cluster-states).  | 
| Terjadi kesalahan (ResourceNotFoundException) saat memanggil StartJobRun operasi: Rilis {{RELEASE}} tidak ada. | Rilis yang ditentukan dalam pengiriman tugas tidak benar. | Lihat [Amazon EMR pada rilis EKS](emr-eks-releases.md).  | 
| Terjadi kesalahan (AccessDeniedException) saat memanggil StartJobRun operasi: Pengguna: tidak {{ARN}} diizinkan untuk melakukan: emr-container: StartJobRun on resource: {{ARN}} dengan penolakan eksplisit.<br />Terjadi kesalahan (AccessDeniedException) saat memanggil StartJobRun operasi: Pengguna: {{ARN}} tidak berwenang untuk melakukan: emr-container: StartJobRun on resource: {{ARN}} | Pengguna tidak berwenang untuk menelepon StartJobRun. | Lihat [Menggunakan peran eksekusi tugas dengan Amazon EMR di EKS](iam-execution-role.md).  | 
| Terjadi galat (ValidationException) saat memanggil StartJobRun operasi: ConfigurationOverrides.MonitoringConfiguration.s3 .loguri gagal memenuhi batasanMonitoringConfiguration: %s | Jalur S3 sintaks URI tidak valid. | logURI harus dalam format s3://...  | 

Kesalahan berikut dapat terjadi ketika Anda menjalankan API `DescribeJobRun` sebelum tugas berjalan.


| Pesan Kesalahan | Kondisi Kesalahan | Langkah Selanjutnya yang Disarankan | 
| --- | --- | --- | 
| StateDetails: JobRun pengiriman gagal. <br />Klasifikasi {{classification}} tidak didukung.<br />failureReason: VALIDATION\_ERROR<br />status: GAGAL. | Parameter StartJobRun dalam tidak valid. | Lihat [Amazon EMR pada rilis EKS](emr-eks-releases.md).  | 
| StateDetails: Cluster {{EKS Cluster ID}} tidak ada.<br />failureReason: CLUSTER\_UNAVAILABLE<br />status: GAGAL | Klaster EKS tidak tersedia. | Periksa apakah klaster EKS ada dan memiliki izin yang tepat. Untuk informasi selengkapnya, lihat [Menyiapkan Amazon EMR di EKS](setting-up.md). | 
| StateDetails: Cluster {{EKS Cluster ID}} tidak memiliki izin yang memadai.<br />failureReason: CLUSTER\_UNAVAILABLE<br />status: GAGAL | Amazon EMR tidak memiliki izin untuk mengakses klaster EKS. | Verifikasi bahwa izin diatur untuk Amazon EMR pada namespace terdaftar. Untuk informasi selengkapnya, lihat [Menyiapkan Amazon EMR di EKS](setting-up.md). | 
| StateDetails: Cluster saat ini {{EKS Cluster ID}} tidak dapat dijangkau.<br />failureReason: CLUSTER\_UNAVAILABLE<br />status: GAGAL | Klaster EKS tidak dapat dijangkau. | Periksa apakah Klaster EKS ada dan memiliki izin yang tepat. Untuk informasi selengkapnya, lihat [Menyiapkan Amazon EMR di EKS](setting-up.md). | 
| StateDetails: JobRun pengiriman gagal karena kesalahan internal.<br />failureReason: INTERNAL\_ERROR<br />status: GAGAL | Kesalahan internal telah terjadi dengan klaster EKS. | N/A | 
| StateDetails: Cluster {{EKS Cluster ID}} tidak memiliki sumber daya yang cukup.<br />failureReason: USER\_ERROR<br />status: GAGAL | Ada sumber daya yang tidak mencukupi di klaster EKS untuk menjalankan tugas. | Tambahkan lebih banyak kapasitas ke grup simpul EKS atau atur EKS Autoscaler. Untuk informasi lebih lanjut, lihat [Klaster Autoscaler](https://docs.aws.amazon.com/eks/latest/userguide/cluster-autoscaler.html). | 

Kesalahan berikut dapat terjadi ketika Anda menjalankan API `DescribeJobRun` setelah tugas berjalan.


| Pesan Kesalahan | Kondisi Kesalahan | Langkah Selanjutnya yang Disarankan | 
| --- | --- | --- | 
| StateDetails: Kesulitan memantau Anda. JobRun <br />Cluster {{EKS Cluster ID}} tidak ada.<br />failureReason: CLUSTER\_UNAVAILABLE<br />status: GAGAL | Klaster EKS tidak ada. | Periksa apakah Klaster EKS ada dan memiliki izin yang tepat. Untuk informasi selengkapnya, lihat [Menyiapkan Amazon EMR di EKS](setting-up.md). | 
| StateDetails: Kesulitan memantau Anda. JobRun<br />Cluster {{EKS Cluster ID}} tidak memiliki izin yang memadai.<br />failureReason: CLUSTER\_UNAVAILABLE<br />status: GAGAL | Amazon EMR tidak memiliki izin untuk mengakses klaster EKS. | Verifikasi bahwa izin diatur untuk Amazon EMR pada namespace terdaftar. Untuk informasi selengkapnya, lihat [Menyiapkan Amazon EMR di EKS](setting-up.md). | 
| StateDetails: Kesulitan memantau Anda. JobRun<br />Cluster saat {{EKS Cluster ID}} ini tidak dapat dijangkau.<br />failureReason: CLUSTER\_UNAVAILABLE<br />status: GAGAL | Klaster EKS tidak dapat dijangkau. | Periksa apakah Klaster EKS ada dan memiliki izin yang tepat. Untuk informasi selengkapnya, lihat [Menyiapkan Amazon EMR di EKS](setting-up.md). | 
| StateDetails: Kesulitan memantau Anda JobRun karena kesalahan internal<br />failureReason: INTERNAL\_ERROR<br />status: GAGAL | Kesalahan internal telah terjadi dan mencegah JobRun pemantauan. | N/A | 

Kesalahan berikut dapat terjadi ketika pekerjaan tidak dapat dimulai dan pekerjaan menunggu dalam keadaan DIKIRIM selama 15 menit. Hal ini dapat disebabkan oleh kurangnya sumber daya cluster.


| Pesan Kesalahan | Kondisi Kesalahan | Langkah Selanjutnya yang Disarankan | 
| --- | --- | --- | 
| batas waktu cluster | Pekerjaan telah dalam keadaan DIKIRIM selama 15 menit atau lebih. | Anda dapat mengganti pengaturan default 15 menit untuk parameter ini dengan penggantian konfigurasi yang ditunjukkan di bawah ini.  | 

Gunakan konfigurasi berikut untuk mengubah pengaturan batas waktu cluster menjadi 30 menit. Perhatikan bahwa Anda memberikan `job-start-timeout` nilai baru dalam hitungan detik:

```
{
"configurationOverrides": {
  "applicationConfiguration": [{
      "classification": "emr-containers-defaults",
      "properties": {
          "job-start-timeout":"1800"
      }
  }]
}
```