

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

# Amazon ECS menghentikan pesan kesalahan tugas
<a name="stopped-task-error-codes"></a>

Berikut ini adalah kemungkinan pesan kesalahan yang mungkin Anda terima ketika tugas Anda berhenti secara tak terduga.

Untuk memeriksa tugas yang dihentikan untuk pesan kesalahan menggunakan Konsol Manajemen AWS, lihat[Melihat Amazon ECS menghentikan kesalahan tugas](stopped-task-errors.md).

**Tip**  
Anda dapat menggunakan asisten AI [Server MCP Amazon ECS](ecs-mcp-introduction.md) with untuk menganalisis kegagalan tugas dan log kontainer menggunakan bahasa alami.

Kode kesalahan tugas yang dihentikan memiliki kategori yang terkait dengannya, misalnya "ResourceInitializationError”. Untuk mendapatkan informasi lebih lanjut tentang setiap kategori, lihat berikut ini:


| Kategori | Pelajari selengkapnya | 
| --- | --- | 
|  TaskFailedToStart  |  [Memecahkan masalah kesalahan Amazon ECS TaskFailedToStart](failed-to-start-error.md)  | 
|  ResourceInitializationError  |  [Memecahkan masalah kesalahan Amazon ECS ResourceInitializationError](resource-initialization-error.md)  | 
| ResourceNotFoundException |  [Memecahkan masalah kesalahan Amazon ECS ResourceNotFoundException](resource-not-found-error.md) | 
|  SpotInterruptionError  |  [Memecahkan masalah kesalahan Amazon ECS SpotInterruption](spot-interruption-errors.md)  | 
|  InternalError  |  [Memecahkan masalah kesalahan Amazon ECS InternalError](internal-error.md)  | 
|  OutOfMemoryError  |  [Memecahkan masalah kesalahan Amazon ECS OutOfMemoryError](out-of-memory.md)  | 
|  ContainerRuntimeError  |  [Memecahkan masalah kesalahan Amazon ECS ContainerRuntimeError](container-runtime-error.md)  | 
|  ContainerRuntimeTimeoutError  |  [Memecahkan masalah kesalahan Amazon ECS ContainerRuntimeTimeoutError](container-runtime-timeout-error.md)  | 
|  CannotStartContainerError  |  [Memecahkan masalah kesalahan Amazon ECS CannotStartContainerError](cannot-start-container.md)  | 
|  CannotStopContainerError  |  [Memecahkan masalah kesalahan Amazon ECS CannotStopContainerError](cannot-stop-container.md)  | 
|  CannotInspectContainerError  |  [Memecahkan masalah kesalahan Amazon ECS CannotInspectContainerError](cannot-inspect-container.md)  | 
|  CannotCreateVolumeError  |  [Memecahkan masalah kesalahan Amazon ECS CannotCreateVolumeError](cannot-create-volume.md)  | 
| CannotPullContainer |  [CannotPullContainer kesalahan tugas di Amazon ECS](task_cannot_pull_image.md)  | 

# Memecahkan masalah kesalahan Amazon ECS TaskFailedToStart
<a name="failed-to-start-error"></a>

Berikut ini adalah beberapa pesan `TaskFailedToStart` kesalahan dan tindakan yang dapat Anda ambil untuk memperbaiki kesalahan. 

Untuk memeriksa tugas yang dihentikan untuk pesan kesalahan menggunakan Konsol Manajemen AWS, lihat[Melihat Amazon ECS menghentikan kesalahan tugas](stopped-task-errors.md).

## Kesalahan EC2 yang tidak terduga saat mencoba Membuat Antarmuka Jaringan dengan penetapan IP publik diaktifkan di subnet '*subnet-id*
<a name="subnet-error"></a>

Ini terjadi ketika tugas Fargate yang menggunakan mode `awsvpc` jaringan dan berjalan di subnet dengan alamat IP publik, dan subnet tidak memiliki alamat IP yang cukup.

Jumlah alamat IP yang tersedia tersedia di halaman detail subnet di konsol Amazon EC2, atau dengan menggunakan. `[describe-subnets](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-subnets.html)` Untuk informasi selengkapnya, lihat [Melihat subnet Anda](https://docs.aws.amazon.com/vpc/latest/userguide/working-with-vpcs.html#view-subnet) di Panduan *Pengguna Amazon VPC*.

Untuk memperbaiki masalah ini, Anda dapat membuat subnet baru untuk menjalankan tugas Anda.

## InternalError: *<reason>*
<a name="internal-error-reason"></a>

Kesalahan ini terjadi ketika lampiran ENI diminta. Amazon EC2 menangani penyediaan ENI secara asinkron. Proses penyediaan membutuhkan waktu. Amazon ECS memiliki batas waktu jika ada waktu tunggu yang lama atau kegagalan yang tidak dilaporkan. Ada kalanya ENI disediakan, tetapi laporan tersebut datang ke Amazon ECS setelah batas waktu kegagalan. Dalam kasus ini, Amazon ECS melihat kegagalan tugas yang dilaporkan dengan ENI yang sedang digunakan.

## Definisi tugas yang dipilih tidak kompatibel dengan strategi komputasi yang dipilih
<a name="compute-compatibility"></a>

Kesalahan ini terjadi ketika Anda memilih definisi tugas dengan tipe peluncuran yang tidak cocok dengan tipe kapasitas cluster. Anda harus memilih definisi tugas yang cocok dengan penyedia kapasitas yang ditetapkan ke klaster Anda.

## Tidak dapat melampirkan antarmuka jaringan ke indeks perangkat yang tidak digunakan
<a name="compute-compatibility-cpu"></a>

Kesalahan ini terjadi ketika Ketika menggunakan jenis `awsvpc` jaringan dan tidak ada cukup CPU/memory untuk tugas. Pertama, periksa CPU untuk instance. Untuk informasi selengkapnya, lihat [spesifikasi jenis instans Amazon EC2 di jenis instans](https://docs.aws.amazon.com/ec2/latest/instancetypes/ec2-instance-type-specifications.html) *Amazon EC2*. Ambil nilai CPU untuk instance dan kalikan dengan jumlah ENIs untuk instance. Gunakan nilai itu e dalam definisi tugas.

## AGEN
<a name="agent-not-started"></a>

Instans kontainer tempat Anda mencoba untuk meluncurkan tugas memiliki agen yang saat ini terputus. Untuk mencegah waktu tunggu diperpanjang untuk penempatan tugas, permintaan ditolak.

Untuk informasi tentang cara memecahkan masalah agen yang terputus, lihat [Bagaimana cara memecahkan masalah agen Amazon ECS yang terputus](https://repost.aws/knowledge-center/ecs-agent-disconnected-linux2-ami).

# Memecahkan masalah kesalahan Amazon ECS ResourceInitializationError
<a name="resource-initialization-error"></a>

Berikut ini adalah beberapa pesan `ResourceInitialization` kesalahan dan tindakan yang dapat Anda ambil untuk memperbaiki kesalahan.

Untuk memeriksa tugas yang dihentikan untuk pesan kesalahan menggunakan Konsol Manajemen AWS, lihat[Melihat Amazon ECS menghentikan kesalahan tugas](stopped-task-errors.md).

**Topics**
+ [Tugas tidak dapat menarik otentikasi registri dari Amazon ECR. Ada masalah koneksi antara tugas dan Amazon ECR. Periksa konfigurasi jaringan tugas Anda.](#unable-to-pull-secrets-ecr)
+ [Tugas tidak dapat mengunduh file variabel lingkungan dari Amazon S3. Ada masalah koneksi antara tugas dan Amazon S3. Periksa konfigurasi jaringan tugas Anda.](#failed-to-download-env-files)
+ [Tugas tidak dapat menarik rahasia dari AWS Systems Manager Parameter Store. Periksa koneksi jaringan Anda antara tugas dan AWS Systems Manager.](#unable-to-pull-secrets-sys-manager)
+ [Tugas tidak dapat menarik rahasia dari AWS Secrets Manager. Ada masalah koneksi antara tugas dan Secrets Manager. Periksa konfigurasi jaringan tugas Anda.](#unable-to-pull-secrets-asm-no-arn)
+ [Tugas tidak dapat menarik rahasia dari Secrets Manager. Tugas tidak dapat mengambil rahasia dengan ARN *secretARN* '' dari Secrets Manager. Periksa apakah rahasia ada di Wilayah yang ditentukan.](#unable-to-pull-secrets-asm)
+ [perintah tarik gagal: tidak dapat menarik rahasia atau autentikasi registri Periksa konfigurasi jaringan tugas Anda.](#pull-command-failed)
+ [Tugas tidak dapat menemukan grup CloudWatch log Amazon yang ditentukan dalam definisi tugas. Ada masalah koneksi antara tugas dan Amazon CloudWatch. Periksa konfigurasi jaringan Anda.](#failed-to-initialize-logging-network)
+ [gagal menginisialisasi driver logging](#failed-to-initialize-logging)
+ [gagal memanggil perintah EFS utils untuk menyiapkan volume EFS](#efs-utils-failed)

## Tugas tidak dapat menarik otentikasi registri dari Amazon ECR. Ada masalah koneksi antara tugas dan Amazon ECR. Periksa konfigurasi jaringan tugas Anda.
<a name="unable-to-pull-secrets-ecr"></a>

Kesalahan ini menunjukkan bahwa tugas tidak dapat terhubung ke Amazon ECR.

Periksa koneksi antara tugas dan Amazon ECR. Untuk informasi, lihat [Memverifikasi Amazon ECS menghentikan konektivitas tugas](verify-connectivity.md).

## Tugas tidak dapat mengunduh file variabel lingkungan dari Amazon S3. Ada masalah koneksi antara tugas dan Amazon S3. Periksa konfigurasi jaringan tugas Anda.
<a name="failed-to-download-env-files"></a>

Kesalahan ini terjadi ketika tugas Anda tidak dapat mengunduh file lingkungan Anda dari Amazon S3. 

Periksa koneksi antara tugas dan titik akhir VPC Amazon S3. Untuk informasi, lihat [Memverifikasi Amazon ECS menghentikan konektivitas tugas](verify-connectivity.md).

## Tugas tidak dapat menarik rahasia dari AWS Systems Manager Parameter Store. Periksa koneksi jaringan Anda antara tugas dan AWS Systems Manager.
<a name="unable-to-pull-secrets-sys-manager"></a>

Kesalahan ini terjadi ketika tugas Anda tidak dapat menarik gambar yang ditentukan dalam definisi tugas menggunakan kredensi di Systems Manager.

Periksa koneksi antara tugas dan titik akhir VPC Systems Manager. Untuk informasi, lihat [Memverifikasi Amazon ECS menghentikan konektivitas tugas](verify-connectivity.md).

## Tugas tidak dapat menarik rahasia dari AWS Secrets Manager. Ada masalah koneksi antara tugas dan Secrets Manager. Periksa konfigurasi jaringan tugas Anda.
<a name="unable-to-pull-secrets-asm-no-arn"></a>

Kesalahan ini terjadi ketika tugas Anda tidak dapat menarik gambar yang ditentukan dalam definisi tugas menggunakan kredensil di Secrets Manager. 

Kesalahan menunjukkan bahwa ada masalah konektivitas jaringan antara titik akhir VPC Systems Manager dan tugas.

Untuk informasi tentang cara memverifikasi konektivitas antara tugas dan titik akhir, lihat[Memverifikasi Amazon ECS menghentikan konektivitas tugas](verify-connectivity.md).

## Tugas tidak dapat menarik rahasia dari Secrets Manager. Tugas tidak dapat mengambil rahasia dengan ARN *secretARN* '' dari Secrets Manager. Periksa apakah rahasia ada di Wilayah yang ditentukan.
<a name="unable-to-pull-secrets-asm"></a>

Kesalahan ini terjadi ketika tugas Anda tidak dapat menarik gambar yang ditentukan dalam definisi tugas menggunakan kredensil di Secrets Manager. 

Masalah ini disebabkan oleh salah satu alasan berikut:


| Penyebab kesalahan.. | Lakukan ini... | 
| --- | --- | 
|   Masalah konektivitas jaringan antara titik akhir VPC Secrets Manager dan tugas. Masalahnya adalah masalah jaringan ketika Anda melihat salah satu string berikut dalam pesan kesalahan: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/AmazonECS/latest/developerguide/resource-initialization-error.html)  |  Verifikasi konektivitas antara tugas dan titik akhir Secrets Manager. Untuk informasi selengkapnya, lihat [Memverifikasi Amazon ECS menghentikan konektivitas tugas](verify-connectivity.md).  | 
| Peran eksekusi tugas yang ditentukan dalam definisi tugas tidak memiliki izin untuk Secrets Manager. |  Tambahkan izin yang diperlukan untuk Secrets Manager ke peran eksekusi tugas. Untuk informasi selengkapnya, lihat [Izin Secrets Manager atau Systems Manager](task_execution_IAM_role.md#task-execution-secrets).  | 
| Rahasia ARN tidak ada | Periksa apakah ARN ada di Secrets Manager. Untuk informasi tentang melihat gambar Anda, lihat [Menemukan rahasia di Secrets Manager](https://docs.aws.amazon.com/secretsmanager/latest/userguide/manage_search-secret.html) di Panduan Pengembang Secrets Manager. | 

## perintah tarik gagal: tidak dapat menarik rahasia atau autentikasi registri Periksa konfigurasi jaringan tugas Anda.
<a name="pull-command-failed"></a>

Kesalahan ini terjadi ketika tugas Anda tidak dapat terhubung ke Amazon ECR, Systems Manager, atau Secrets Manager. Ini karena kesalahan konfigurasi di jaringan Anda.

Untuk memperbaiki masalah ini, verifikasi keterkaitan antara tugas dan Amazon ECR. Anda juga perlu memeriksa konektivitas antara tugas Anda dan layanan yang menyimpan rahasia Anda (Systems Manager, atau Secrets Manager). Untuk informasi selengkapnya, lihat [Memverifikasi Amazon ECS menghentikan konektivitas tugas](verify-connectivity.md).

## Tugas tidak dapat menemukan grup CloudWatch log Amazon yang ditentukan dalam definisi tugas. Ada masalah koneksi antara tugas dan Amazon CloudWatch. Periksa konfigurasi jaringan Anda.
<a name="failed-to-initialize-logging-network"></a>

Kesalahan ini terjadi ketika tugas Anda gagal menemukan grup CloudWatch log yang Anda tentukan dalam definisi tugas.

Kesalahan menunjukkan bahwa ada masalah konektivitas jaringan antara titik akhir CloudWatch VPC dan tugas.

Untuk informasi tentang cara memverifikasi konektivitas antara tugas dan titik akhir, lihat[Memverifikasi Amazon ECS menghentikan konektivitas tugas](verify-connectivity.md).

## gagal menginisialisasi driver logging
<a name="failed-to-initialize-logging"></a>

Kesalahan ini terjadi ketika tugas Anda gagal menemukan grup CloudWatch log yang Anda tentukan dalam definisi tugas.

Kesalahan menunjukkan bahwa CloudWatch grup dalam definisi tugas tidak ada.

Gunakan langkah-langkah berikut untuk menemukan yang hilang CloudWatch.

1. Jalankan perintah berikut untuk mendapatkan informasi definisi tugas.

   ```
   aws ecs describe-task-definition \ 
       --task-definition task-def-name
   ```

   Lihatlah output untuk setiap kontainer dan perhatikan `awslogs-group` nilainya.

   ```
   "logConfiguration": {
                   "logDriver": "awslogs",
                   "options": {
                       "awslogs-group": "/ecs/example-group",
                       "awslogs-create-group": "true",
                       "awslogs-region": "us-east-1",
                       "awslogs-stream-prefix": "ecs"
                   },
   ```

1. Verifikasi bahwa grup tersebut tersedia CloudWatch untuk informasi selengkapnya, lihat [Bekerja dengan grup log dan aliran log](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/Working-with-log-groups-and-streams.html) di *Panduan Pengguna CloudWatch Log Amazon*.

   Masalahnya adalah grup yang ditentukan dalam definisi tugas salah, atau grup log tidak ada.

1. Perbaiki masalah.    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/AmazonECS/latest/developerguide/resource-initialization-error.html)

## gagal memanggil perintah EFS utils untuk menyiapkan volume EFS
<a name="efs-utils-failed"></a>

Masalah berikut mungkin mencegah Anda memasang volume Amazon EFS pada permintaan Anda:
+ Sistem file Amazon EFS tidak dikonfigurasi dengan benar.
+ Tugas tidak memiliki izin yang diperlukan.
+ Ada masalah yang terkait dengan konfigurasi jaringan dan VPC.

 Untuk informasi tentang cara men-debug dan memperbaiki masalah ini, lihat [Mengapa saya tidak dapat memasang volume Amazon EFS saya pada AWS Fargate tugas saya di](https://repost.aws/knowledge-center/fargate-unable-to-mount-efs) AWS re:post.

# Memecahkan masalah kesalahan Amazon ECS ResourceNotFoundException
<a name="resource-not-found-error"></a>

Berikut ini adalah beberapa pesan ` ResourceNotFoundException` kesalahan dan tindakan yang dapat Anda ambil untuk memperbaiki kesalahan.

Untuk memeriksa tugas yang dihentikan untuk pesan kesalahan menggunakan Konsol Manajemen AWS, lihat[Melihat Amazon ECS menghentikan kesalahan tugas](stopped-task-errors.md).

## Tugas tidak dapat mengambil rahasia dengan ARN *sercretARN* 'dari. AWS Secrets Manager Periksa apakah rahasia ada di Wilayah yang ditentukan.
<a name="unable-to-pull-secrets-ecr"></a>

Kesalahan ini terjadi ketika tugas tidak dapat mengambil rahasia dari Secrets Manager. Ini berarti bahwa rahasia yang ditentukan dalam definisi tugas (dan terkandung dalam pesan kesalahan) tidak ada di Secrets Manager. 

Wilayah ada dalam pesan kesalahan.

Mengambil data rahasia dari AWS Secrets Manager dalam region*region*: secret: *sercretARN* ResourceNotFoundException: Secrets Manager tidak dapat menemukan rahasia yang ditentukan.

Untuk informasi tentang menemukan rahasia, lihat [Menemukan rahasia AWS Secrets Manager di](https://docs.aws.amazon.com/secretsmanager/latest/userguide/manage_search-secret.html) *Panduan AWS Secrets Manager Pengguna*.

Gunakan tabel berikut untuk menentukan dan mengatasi kesalahan.


| Isu | Tindakan | 
| --- | --- | 
| Rahasianya ada di Wilayah yang berbeda dari definisi tugas. |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/AmazonECS/latest/developerguide/resource-not-found-error.html) | 
| Definisi tugas memiliki ARN rahasia yang salah. Rahasia yang benar ada di Secrets Manager. | Perbarui definisi tugas dengan rahasia yang benar. Untuk informasi selengkapnya, lihat [Memperbarui definisi tugas Amazon ECS menggunakan konsol](update-task-definition-console-v2.md) atau [RegisterTaskDefinition](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_RegisterTaskDefinition.html)di Referensi API Amazon Elastic Container Service. | 
| Rahasianya sudah tidak ada lagi. |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/AmazonECS/latest/developerguide/resource-not-found-error.html)  | 

# Memecahkan masalah kesalahan Amazon ECS SpotInterruption
<a name="spot-interruption-errors"></a>

`SpotInterruption`Kesalahan memiliki alasan berbeda untuk Fargate dan. EC2s 

Untuk memeriksa tugas yang dihentikan untuk pesan kesalahan menggunakan Konsol Manajemen AWS, lihat[Melihat Amazon ECS menghentikan kesalahan tugas](stopped-task-errors.md).

## Fargate
<a name="fargate-spot-error"></a>

`SpotInterruption`Kesalahan terjadi ketika tidak ada kapasitas Fargate Spot atau ketika Fargate mengambil kembali kapasitas Spot.

Anda dapat menjalankan tugas di beberapa Availability Zone untuk memungkinkan kapasitas yang lebih besar.

## EC2
<a name="ec2-spot-error"></a>

Kesalahan ini terjadi ketika tidak ada Instans Spot yang tersedia atau EC2 mengambil kembali kapasitas Instans Spot. 

Anda dapat menjalankan instans di beberapa Availability Zone untuk memungkinkan kapasitas yang lebih besar.

# Memecahkan masalah kesalahan Amazon ECS InternalError
<a name="internal-error"></a>

**Berlaku untuk**: Fargate

Untuk memeriksa tugas yang dihentikan untuk pesan kesalahan menggunakan Konsol Manajemen AWS, lihat[Melihat Amazon ECS menghentikan kesalahan tugas](stopped-task-errors.md).

`InternalError`Kesalahan saat agen menemukan kesalahan internal yang tidak terduga dan tidak terkait runtime.

Kesalahan ini hanya terjadi jika menggunakan versi platform `1.4` atau yang lebih baru.

Untuk informasi tentang cara men-debug dan memperbaiki masalah ini, lihat[Amazon ECS menghentikan pesan kesalahan tugas](stopped-task-error-codes.md).

# Memecahkan masalah kesalahan Amazon ECS OutOfMemoryError
<a name="out-of-memory"></a>

Berikut ini adalah beberapa pesan OutOfMemoryError kesalahan dan tindakan yang dapat Anda ambil untuk memperbaiki kesalahan.

Untuk memeriksa tugas yang dihentikan untuk pesan kesalahan menggunakan Konsol Manajemen AWS, lihat[Melihat Amazon ECS menghentikan kesalahan tugas](stopped-task-errors.md).

## kontainer mati karena penggunaan memori
<a name="container-memory-usage"></a>

Kesalahan ini terjadi ketika wadah keluar karena proses dalam wadah menghabiskan lebih banyak memori daripada yang dialokasikan dalam definisi tugas, atau karena kendala host atau sistem operasi.

# Memecahkan masalah kesalahan Amazon ECS ContainerRuntimeError
<a name="container-runtime-error"></a>

Berikut ini adalah beberapa pesan ContainerRuntimeError kesalahan dan tindakan yang dapat Anda ambil untuk memperbaiki kesalahan.

Untuk memeriksa tugas yang dihentikan untuk pesan kesalahan menggunakan Konsol Manajemen AWS, lihat[Melihat Amazon ECS menghentikan kesalahan tugas](stopped-task-errors.md).

## ContainerRuntimeError
<a name="container-runtime-error-1"></a>

Kesalahan ini terjadi ketika agen menerima kesalahan tak terduga dari `containerd` untuk operasi khusus runtime. Kesalahan ini biasanya disebabkan oleh kegagalan internal pada agen atau `containerd` runtime.

Kesalahan ini hanya terjadi jika Anda menggunakan versi platform `1.4.0` atau yang lebih baru (Linux) `1.0.0` atau yang lebih baru (Windows).

Untuk informasi tentang cara men-debug dan memperbaiki masalah ini, lihat [Mengapa tugas Amazon ECS saya Dihentikan](https://repost.aws/knowledge-center/ecs-task-stopped) di AWS re:Post.

# Memecahkan masalah kesalahan Amazon ECS ContainerRuntimeTimeoutError
<a name="container-runtime-timeout-error"></a>

Berikut ini adalah beberapa pesan ContainerRuntimeTimeoutError kesalahan dan tindakan yang dapat Anda ambil untuk memperbaiki kesalahan.

Untuk memeriksa tugas yang dihentikan untuk pesan kesalahan menggunakan Konsol Manajemen AWS, lihat[Melihat Amazon ECS menghentikan kesalahan tugas](stopped-task-errors.md).

## Tidak dapat beralih ke berjalan; habis waktu setelah menunggu 1m atau kesalahan batas waktu Docker
<a name="container-runtime-timeout-error-1"></a>

Kesalahan ini terjadi ketika sebuah kontainer tidak dapat melakukan transisi ke `RUNNING` atau kondisi `STOPPED` dalam periode timeout. Alasan dan nilai timeout yang disediakan dalam kesalahan pesan.

# Memecahkan masalah kesalahan Amazon ECS CannotStartContainerError
<a name="cannot-start-container"></a>

Berikut ini adalah beberapa pesan CannotStartContainerError kesalahan dan tindakan yang dapat Anda ambil untuk memperbaiki kesalahan.

Untuk memeriksa tugas yang dihentikan untuk pesan kesalahan menggunakan Konsol Manajemen AWS, lihat[Melihat Amazon ECS menghentikan kesalahan tugas](stopped-task-errors.md).

## gagal mendapatkan status kontainer: *<reason>*
<a name="cannot-start-container-1"></a>

Kesalahan ini terjadi ketika kontainer tidak dapat dimulai.

Jika kontainer Anda mencoba untuk melebihi memori yang ditentukan di sini, kontainer akan dihentikan. Tingkatkan memori yang disajikan ke wadah. Ini adalah `memory` parameter dalam definisi tugas. Untuk informasi selengkapnya, lihat [Memori](task_definition_parameters.md#container_definition_memory).

# Memecahkan masalah kesalahan Amazon ECS CannotStopContainerError
<a name="cannot-stop-container"></a>

Berikut ini adalah beberapa pesan CannotStopContainerError kesalahan dan tindakan yang dapat Anda ambil untuk memperbaiki kesalahan.

Untuk memeriksa tugas yang dihentikan untuk pesan kesalahan menggunakan Konsol Manajemen AWS, lihat[Melihat Amazon ECS menghentikan kesalahan tugas](stopped-task-errors.md).

## CannotStopContainerError
<a name="cannot-stop-container-1"></a>

Kesalahan ini terjadi ketika wadah tidak dapat dihentikan.

Untuk informasi tentang cara men-debug dan memperbaiki masalah ini, lihat [Mengapa tugas Amazon ECS saya Dihentikan](https://repost.aws/knowledge-center/ecs-task-stopped) di AWS re:Post.

# Memecahkan masalah kesalahan Amazon ECS CannotInspectContainerError
<a name="cannot-inspect-container"></a>

Berikut ini adalah beberapa pesan CannotInspectContainerError kesalahan dan tindakan yang dapat Anda ambil untuk memperbaiki kesalahan.

Untuk memeriksa tugas yang dihentikan untuk pesan kesalahan menggunakan Konsol Manajemen AWS, lihat[Melihat Amazon ECS menghentikan kesalahan tugas](stopped-task-errors.md).

## CannotInspectContainerError
<a name="cannot-inspect-container-1"></a>

Kesalahan ini terjadi ketika agen kontainer tidak dapat menjelaskan kontainer melalui waktu aktif kontainer.

Saat menggunakan versi platform `1.3` atau sebelumnya, agen Amazon ECS mengembalikan alasan dari Docker.

Saat menggunakan versi platform `1.4.0` atau yang lebih baru (Linux) `1.0.0` atau atau yang lebih baru (Windows), agen Fargate mengembalikan alasannya. `containerd`

Untuk informasi tentang cara men-debug dan memperbaiki masalah ini, lihat [Mengapa tugas Amazon ECS saya Dihentikan](https://repost.aws/knowledge-center/ecs-task-stopped) di AWS re:Post.

# Memecahkan masalah kesalahan Amazon ECS CannotCreateVolumeError
<a name="cannot-create-volume"></a>

Berikut ini adalah beberapa pesan CannotCreateVolumeError kesalahan dan tindakan yang dapat Anda ambil untuk memperbaiki kesalahan.

Untuk memeriksa tugas yang dihentikan untuk pesan kesalahan menggunakan Konsol Manajemen AWS, lihat[Melihat Amazon ECS menghentikan kesalahan tugas](stopped-task-errors.md).

## CannotCreateVolumeError
<a name="cannot-create-volume-1"></a>

Kesalahan ini terjadi ketika agen tidak dapat membuat volume pemasangan yang ditentukan dalam ketentuan tugas.

Kesalahan ini hanya terjadi jika Anda menggunakan versi platform `1.4.0` atau yang lebih baru (Linux) `1.0.0` atau yang lebih baru (Windows).

Untuk informasi tentang cara men-debug dan memperbaiki masalah ini, lihat [Mengapa tugas Amazon ECS saya Dihentikan](https://repost.aws/knowledge-center/ecs-task-stopped) di AWS re:Post.

# CannotPullContainer kesalahan tugas di Amazon ECS
<a name="task_cannot_pull_image"></a>

Kesalahan berikut menunjukkan bahwa tugas gagal dimulai karena Amazon ECS tidak dapat mengambil gambar kontainer yang ditentukan.

**catatan**  
Versi platform 1.4 Fargate memotong pesan kesalahan yang panjang.

Untuk memeriksa tugas yang dihentikan untuk pesan kesalahan menggunakan Konsol Manajemen AWS, lihat[Melihat Amazon ECS menghentikan kesalahan tugas](stopped-task-errors.md).

**Tip**  
Anda dapat menggunakan asisten AI [Server MCP Amazon ECS](ecs-mcp-introduction.md) with untuk menyelidiki kesalahan penarikan gambar menggunakan bahasa alami.

**Topics**
+ [Tugas tidak dapat menarik gambar. Periksa apakah peran memiliki izin untuk menarik gambar dari registri.](#pull-request-image-not-found)
+ [Tugas tidak dapat menarik '*image-name*' dari repositori Amazon ECR ''. *repository URI* Ada masalah koneksi antara tugas dan Amazon ECR. Periksa konfigurasi jaringan tugas Anda.](#pull-image-io-timeout)
+ [Tugas tidak dapat menarik gambar. Periksa konfigurasi jaringan Anda](#pull-request-image-not-found-network)
+ [CannotPullContainerError: tarik manifes gambar telah dicoba ulang 5 kali: gagal menyelesaikan ref](#pull-request-image-tag)
+ [Kesalahan API (500): Dapatkan https://111122223333.dkr.ecr.us-east-1.amazonaws.com/v2/: net/http: permintaan dibatalkan sambil menunggu koneksi](#request-canceled)
+ [Kesalahan API](#pull-request-api-error)
+ [tulis/var/lib/docker/tmp/*GetImageBlob111111111*: tidak ada ruang tersisa di perangkat](#pull-request-write-error)
+ [ERROR: toomanyrequests: Terlalu Banyak Permintaan atau Anda telah mencapai batas tingkat tarik Anda.](#container-pull-too-many-requests)
+ [Tanggapan kesalahan dari daemon: Dapatkan*url*: net/http: permintaan dibatalkan sambil menunggu koneksi](#container-pull-request-canceled-connection)
+ [ref pull telah dicoba ulang 1 kali: gagal menyalin:: gagal buka httpReaderSeeker: kode status tak terduga](#container-pull-failed-open)
+ [akses tarik ditolak](#container-pull-access-denied.title)
+ [perintah tarik gagal: panik: kesalahan runtime: alamat memori tidak valid atau dereferensi pointer nil](#container-pull-runtime-error.title)
+ [kesalahan menarik gambar conf/error menarik konfigurasi gambar](#container-pull-pulling-image.title)
+ [Konteks dibatalkan](#container-pull-context-canceled)

## Tugas tidak dapat menarik gambar. Periksa apakah peran memiliki izin untuk menarik gambar dari registri.
<a name="pull-request-image-not-found"></a>

Kesalahan ini menunjukkan bahwa tugas tidak dapat menarik gambar yang ditentukan dalam definisi tugas karena masalah izin. 

Untuk menyelesaikan masalah ini:

1. Periksa apakah gambar ada di*repository*. Untuk informasi tentang melihat gambar Anda, lihat [Melihat detail gambar di Amazon ECR di](https://docs.aws.amazon.com/AmazonECR/latest/userguide/image-info.html) *Panduan Pengguna Amazon Elastic Container Registry*.

1. Verifikasi bahwa *role-arn* memiliki izin yang benar untuk menarik gambar. 

   Untuk informasi tentang cara memperbarui peran, lihat [Memperbarui izin untuk peran](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_update-role-permissions.html) di *Panduan AWS Identity and Access Management Penggunaan*.

   Tugas menggunakan salah satu peran berikut:
   + Untuk tugas dengan Fargate, ini adalah peran eksekusi tugas. Untuk informasi tentang izin tambahan untuk Amazon ECR,. [Tugas Fargate menarik gambar Amazon ECR melalui izin titik akhir antarmuka](task_execution_IAM_role.md#task-execution-ecr-conditionkeys)
   + Untuk tugas dengan EC2, ini adalah peran instance container. Untuk informasi tentang izin tambahan untuk Amazon ECR,. [Izin Amazon ECR](instance_IAM_role.md#container-instance-role-ecr)

## Tugas tidak dapat menarik '*image-name*' dari repositori Amazon ECR ''. *repository URI* Ada masalah koneksi antara tugas dan Amazon ECR. Periksa konfigurasi jaringan tugas Anda.
<a name="pull-image-io-timeout"></a>

Kesalahan ini menunjukkan bahwa tugas tidak dapat terhubung ke Amazon ECR. Periksa koneksi ke *repository URI* repositori.

Untuk informasi tentang cara memverifikasi dan menyelesaikan masalah, lihat[Memverifikasi Amazon ECS menghentikan konektivitas tugas](verify-connectivity.md).

## Tugas tidak dapat menarik gambar. Periksa konfigurasi jaringan Anda
<a name="pull-request-image-not-found-network"></a>

Kesalahan ini menunjukkan bahwa tugas tidak dapat terhubung ke Amazon ECR.

Untuk informasi tentang cara memverifikasi dan menyelesaikan masalah, lihat[Memverifikasi Amazon ECS menghentikan konektivitas tugas](verify-connectivity.md).

## CannotPullContainerError: tarik manifes gambar telah dicoba ulang 5 kali: gagal menyelesaikan ref
<a name="pull-request-image-tag"></a>

Kesalahan ini menunjukkan bahwa tugas tidak dapat menarik gambar.

Untuk mengatasi ini, Anda dapat:
+ Verifikasi bahwa gambar yang ditentukan dalam definisi tugas cocok dengan gambar di repositori.
+ Amazon ECS memaksa stabilitas versi gambar. Jika gambar asli tidak lagi tersedia, Anda mendapatkan kesalahan ini. Tag gambar adalah bagian dari menegakkan perilaku ini. Ubah gambar dalam definisi tugas dari menggunakan:latest sebagai tag ke versi tertentu. Untuk informasi selengkapnya, lihat [Penerjemahan image kontainer](deployment-type-ecs.md#deployment-container-image-stability).

Untuk informasi tentang cara memverifikasi dan menyelesaikan masalah, lihat[Memverifikasi Amazon ECS menghentikan konektivitas tugas](verify-connectivity.md).

## Kesalahan API (500): Dapatkan https://111122223333.dkr.ecr.us-east-1.amazonaws.com/v2/: net/http: permintaan dibatalkan sambil menunggu koneksi
<a name="request-canceled"></a>

Kesalahan ini menunjukkan bahwa koneksi habis waktu, karena rute ke internet tidak ada.

Untuk mengatasi masalah ini, Anda dapat:
+ Untuk tugas di subnet publik, tentukan **DIAKTIFKAN** untuk **Tetapkan secara otomatis IP publik** saat meluncurkan tugas. Untuk informasi selengkapnya, lihat [Menjalankan aplikasi sebagai tugas Amazon ECS](standalone-task-create.md).
+ Untuk tugas di subnet privat, tentukan **NONAKTIF** untuk **Tetapkan secara otomatis IP publik** saat meluncurkan tugas, dan mengonfigurasi gateway NAT di VPC Anda untuk merutekan permintaan menuju internet. Untuk informasi lebih lanjut, lihat [NAT Gateway](https://docs.aws.amazon.com/vpc/latest/userguide/vpc-nat-gateway.html) di *Panduan Pengguna Amazon VPC*. 

## Kesalahan API
<a name="pull-request-api-error"></a>

Kesalahan ini menunjukkan bahwa ada masalah koneksi dengan titik akhir Amazon ECR.

Untuk informasi tentang cara mengatasi masalah ini, [lihat Bagaimana cara mengatasi kesalahan Amazon ECR "CannotPullContainerError: Kesalahan API” di Amazon ECS di situs](https://aws.amazon.com/premiumsupport/knowledge-center/ecs-pull-container-api-error-ecr/) web. Dukungan 

## tulis/var/lib/docker/tmp/*GetImageBlob111111111*: tidak ada ruang tersisa di perangkat
<a name="pull-request-write-error"></a>

Kesalahan ini menunjukkan bahwa ruang disk tidak mencukupi.

Untuk mengatasi masalah ini, kosongkan ruang disk.

Jika Anda menggunakan AMI Amazon ECS yang dioptimalkan, Anda dapat menggunakan perintah berikut untuk mengambil 20 file terbesar di sistem file Anda:

```
du -Sh / | sort -rh | head -20
```

Contoh output:

```
5.7G    /var/lib/docker/containers/50501b5f4cbf90b406e0ca60bf4e6d4ec8f773a6c1d2b451ed8e0195418ad0d2
1.2G    /var/log/ecs
594M    /var/lib/docker/devicemapper/mnt/c8e3010e36ce4c089bf286a623699f5233097ca126ebd5a700af023a5127633d/rootfs/data/logs
...
```

Dalam beberapa kasus, volume root mungkin diisi oleh wadah yang sedang berjalan. Jika kontainer menggunakan driver log `json-file` default tanpa batas `max-size`, terdapat kemungkinan bahwa berkas log bertanggung jawab pada sebagian besar ruang yang digunakan. Anda dapat menggunakan perintah `docker ps` untuk memverifikasi kontainer yang menggunakan ruang dengan pemetaan nama direktori dari output di atas untuk ID kontainer. Sebagai contoh:

```
CONTAINER ID   IMAGE                            COMMAND             CREATED             STATUS              PORTS                            NAMES
50501b5f4cbf   amazon/amazon-ecs-agent:latest   "/agent"            4 days ago          Up 4 days                                            ecs-agent
```

Secara default, saat menggunakan driver log `json-file`, Docker menangkap output standar (dan kesalahan standar) dari semua kontainer Anda dan menulis output standar dan kesalahan dalam file menggunakan format JSON. Anda dapat mengatur `max-size` sebagai pilihan pengandar catatan, yang dapat mencegah berkas log mengambil terlalu banyak ruang. Untuk informasi selengkapnya, lihat [Driver logging file JSON](https://docs.docker.com/engine/logging/drivers/json-file/) di dokumentasi Docker.

Berikut ini adalah cuplikan ketentuan kontainer yang menunjukkan bagaimana menggunakan pilihan ini:

```
{
    "log-driver": "json-file",
    "log-opts": {
        "max-size": "256m"
    }
}
```

Alternatifnya, jika log kontainer Anda menghabiskan terlalu banyak ruang disk, adalah dengan menggunakan driver `awslogs` log. Driver `awslogs` log mengirimkan log ke CloudWatch, yang membebaskan ruang disk yang seharusnya digunakan untuk log kontainer Anda pada instance kontainer. Untuk informasi selengkapnya, lihat [Kirim log Amazon ECS ke CloudWatch](using_awslogs.md).

Anda mungkin perlu memperbarui ukuran disk yang dapat diakses Docker.

Untuk informasi selengkapnya, lihat [CannotPullContainerError: tidak ada ruang tersisa di perangkat](https://repost.aws/questions/QUx6Ix1R1SSNisYSs1Sw8EBA/cannotpullcontainererror-no-space-left-on-device).

## ERROR: toomanyrequests: Terlalu Banyak Permintaan atau Anda telah mencapai batas tingkat tarik Anda.
<a name="container-pull-too-many-requests"></a>

Kesalahan ini menunjukkan bahwa ada pembatasan laju Docker Hub.

Jika Anda menerima salah satu kesalahan berikut, kemungkinan Anda mencapai tingkat batasan Docker Hub:

Untuk informasi selengkapnya tentang tingkat batasan Docker Hub, lihat [Memahami pembatasan pada tingkat Docker Hub](https://www.docker.com/increase-rate-limits).

Jika Anda telah meningkatkan batas laju Docker Hub dan Anda perlu mengautentikasi tarikan Docker untuk instance container Anda, lihat Autentikasi [registri pribadi](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/private-auth-container-instances.html) untuk instance kontainer.

## Tanggapan kesalahan dari daemon: Dapatkan*url*: net/http: permintaan dibatalkan sambil menunggu koneksi
<a name="container-pull-request-canceled-connection"></a>

Kesalahan ini menunjukkan bahwa koneksi habis waktu, karena rute ke internet tidak ada.

Untuk mengatasi masalah ini, Anda dapat:
+ Untuk tugas di subnet publik, tentukan **DIAKTIFKAN** untuk **Tetapkan secara otomatis IP publik** saat meluncurkan tugas. Untuk informasi selengkapnya, lihat [Menjalankan aplikasi sebagai tugas Amazon ECS](standalone-task-create.md).
+ Untuk tugas di subnet privat, tentukan **NONAKTIF** untuk **Tetapkan secara otomatis IP publik** saat meluncurkan tugas, dan mengonfigurasi gateway NAT di VPC Anda untuk merutekan permintaan menuju internet. Untuk informasi lebih lanjut, lihat [NAT Gateway](https://docs.aws.amazon.com/vpc/latest/userguide/vpc-nat-gateway.html) di *Panduan Pengguna Amazon VPC*. 

## ref pull telah dicoba ulang 1 kali: gagal menyalin:: gagal buka httpReaderSeeker: kode status tak terduga
<a name="container-pull-failed-open"></a>

Kesalahan ini menunjukkan bahwa ada kegagalan saat menyalin gambar.

Untuk mengatasi masalah ini, tinjau salah satu artikel berikut:
+ Untuk tugas Fargate, lihat [Bagaimana cara mengatasi kesalahan “cannotpullcontainererror” untuk tugas Amazon ECS saya](https://aws.amazon.com/premiumsupport/knowledge-center/ecs-fargate-pull-container-error/) di Fargate.
+ Untuk tugas lain, lihat [Bagaimana cara mengatasi kesalahan “cannotpullcontainererror” untuk](https://aws.amazon.com/premiumsupport/knowledge-center/ecs-pull-container-error/) tugas Amazon ECS saya.

## akses tarik ditolak
<a name="container-pull-access-denied.title"></a>

Kesalahan ini menunjukkan bahwa tidak ada akses ke gambar.

Untuk mengatasi masalah ini, Anda mungkin perlu mengautentikasi klien Docker Anda dengan Amazon ECR Untuk informasi selengkapnya, lihat [Autentikasi registri pribadi di Panduan Pengguna](https://docs.aws.amazon.com/AmazonECR/latest/userguide/registry_auth.html) *Amazon* ECR.

## perintah tarik gagal: panik: kesalahan runtime: alamat memori tidak valid atau dereferensi pointer nil
<a name="container-pull-runtime-error.title"></a>

Kesalahan ini menunjukkan bahwa tidak ada akses ke gambar karena alamat memori yang tidak valid atau dereferensi pointer nil.

Untuk menyelesaikan masalah ini:
+ Periksa apakah Anda memiliki aturan grup keamanan untuk mencapai Amazon S3.
+ Saat Anda menggunakan titik akhir gateway, Anda harus menambahkan rute di tabel rute untuk mengakses titik akhir.

## kesalahan menarik gambar conf/error menarik konfigurasi gambar
<a name="container-pull-pulling-image.title"></a>

Kesalahan ini menunjukkan batas tarif telah tercapai atau ada kesalahan jaringan:

Untuk mengatasi masalah ini, [lihat Bagaimana cara mengatasi kesalahan "CannotPullContainerError" di Tugas Jenis Peluncuran Amazon ECS EC2 saya](https://repost.aws/knowledge-center/ecs-pull-container-error).

## Konteks dibatalkan
<a name="container-pull-context-canceled"></a>

Kesalahan ini menunjukkan bahwa konteksnya dibatalkan.

Penyebab umum kesalahan ini adalah karena VPC yang digunakan tugas Anda tidak memiliki rute untuk menarik gambar penampung dari Amazon ECR.