

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

# Pekerjaan macet di RUNNABLE karena kesalahan konfigurasi
<a name="job_stuck_in_runnable_misconfiguration"></a>

Masalah salah konfigurasi terjadi ketika lingkungan komputasi atau pengaturan definisi pekerjaan AWS Batch mencegah penempatan pekerjaan pada sumber daya komputasi.

**Menghitung lingkungan sumber daya maksimum terlalu kecil**  
Semua lingkungan komputasi memiliki [https://docs.aws.amazon.com/batch/latest/APIReference/API_ComputeResource.html#Batch-Type-ComputeResource-maxvCpus](https://docs.aws.amazon.com/batch/latest/APIReference/API_ComputeResource.html#Batch-Type-ComputeResource-maxvCpus)parameter yang lebih kecil dari persyaratan pekerjaan. Membatalkan pekerjaan, baik secara manual atau dengan mengatur `jobStateTimeLimitActions` parameter`statusReason`, memungkinkan pekerjaan berikutnya untuk pindah ke kepala antrian. Secara opsional, Anda dapat meningkatkan `maxvCpus` parameter lingkungan komputasi utama untuk memenuhi kebutuhan pekerjaan yang diblokir.  
+ **`statusReason`pesan saat pekerjaan macet:** `MISCONFIGURATION:COMPUTE_ENVIRONMENT_MAX_RESOURCE - CE(s) associated with the job queue cannot meet the CPU requirement of the job.`
+ **`reason`digunakan untuk`jobStateTimeLimitActions`:** `MISCONFIGURATION:COMPUTE_ENVIRONMENT_MAX_RESOURCE`
+ **`statusReason`pesan setelah pekerjaan dibatalkan oleh`jobStateTimeLimitActions`:** `Canceled by JobStateTimeLimit action due to reason: MISCONFIGURATION:COMPUTE_ENVIRONMENT_MAX_RESOURCE`

**Persyaratan sumber daya pekerjaan melebihi jenis instans yang tersedia**  
Tak satu pun dari lingkungan komputasi memiliki contoh yang memenuhi persyaratan pekerjaan. Ketika pekerjaan meminta sumber daya, AWS Batch mendeteksi bahwa tidak ada lingkungan komputasi terlampir yang dapat mengakomodasi pekerjaan yang masuk. Membatalkan pekerjaan, baik secara manual atau dengan mengatur `jobStateTimeLimitActions` parameter`statusReason`, memungkinkan pekerjaan berikutnya untuk pindah ke kepala antrian. Secara opsional, Anda dapat mendefinisikan ulang jenis instans yang diizinkan lingkungan komputasi untuk menambahkan sumber daya pekerjaan yang diperlukan.  
+ **`statusReason`pesan saat pekerjaan macet:** `MISCONFIGURATION:JOB_RESOURCE_REQUIREMENT - The job resource requirement (vCPU/memory/GPU) is higher than that can be met by the CE(s) attached to the job queue.`
+ **`reason`digunakan untuk`jobStateTimeLimitActions`:** `MISCONFIGURATION:JOB_RESOURCE_REQUIREMENT`
+ **`statusReason`pesan setelah pekerjaan dibatalkan oleh`jobStateTimeLimitActions`:** `Canceled by JobStateTimeLimit action due to reason: MISCONFIGURATION:JOB_RESOURCE_REQUIREMENT`

**Konfigurasi tipe instans yang tidak didukung**  
Lingkungan komputasi Anda memiliki konfigurasi tipe instans yang tidak didukung. Hal ini dapat terjadi ketika jenis instans tidak tersedia di Availability Zone yang dipilih, atau ketika template peluncuran atau konfigurasi peluncuran berisi setelan yang tidak kompatibel dengan tipe instans yang ditentukan. Untuk mengatasi hal ini, verifikasi bahwa jenis instans Anda didukung di Zona Ketersediaan Wilayah AWS dan yang ditentukan, periksa apakah setelan templat peluncuran Anda kompatibel dengan jenis instans Anda, dan pertimbangkan untuk memperbarui ke jenis instance generasi yang lebih baru. Untuk informasi selengkapnya tentang menemukan jenis instans yang didukung, lihat [Menemukan jenis instans Amazon EC2](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-discovery.html) di Panduan Pengguna *Amazon EC2*.  
+ **`statusReason`pesan saat pekerjaan macet:** `MISCONFIGURATION:EC2_INSTANCE_CONFIGURATION_UNSUPPORTED - Your compute environment associated with this job queue has an unsupported instance type configuration.`

**Masalah izin peran layanan**  
Semua lingkungan komputasi memiliki masalah peran layanan. Untuk mengatasinya, bandingkan izin peran layanan Anda dengan [AWS kebijakan terkelola untuk AWS Batch](security-iam-awsmanpol.md) dan atasi celah apa pun. Ini adalah praktik terbaik untuk menggunakan [Menggunakan peran terkait layanan untuk AWS Batch](using-service-linked-roles.md) untuk menghindari kesalahan serupa.  
Membatalkan pekerjaan, baik secara manual atau dengan mengatur `jobStateTimeLimitActions` parameter`statusReason`, memungkinkan pekerjaan berikutnya untuk pindah ke kepala antrian. Tanpa menyelesaikan masalah peran layanan, kemungkinan pekerjaan berikutnya juga akan diblokir. Yang terbaik adalah menyelidiki dan menyelesaikan masalah ini secara manual.  
+ **`statusReason`pesan saat pekerjaan macet:** `MISCONFIGURATION:SERVICE_ROLE_PERMISSIONS – Batch service role has a permission issue.`
Catatan: Anda tidak dapat mengonfigurasi tindakan yang dapat diprogram melalui `jobStateTimeLimitActions` parameter untuk mengatasi kesalahan ini.