停止したタスクのエラーコード
Fargate タスクが予期せず停止したときに表示される可能性があるエラーメッセージを以下に示します。エラーメッセージはコンテナエージェントから返されます。プレフィックスは、タスクで使用しているプラットフォームバージョンに応じて異なります。
停止したタスクのエラーメッセージを AWS Management Console で確認する方法については、「停止されたタスクでのエラーの確認」を参照してください。
1.4 Fargate プラットフォームバージョンでは、長いエラーメッセージが切り捨てられます。
プラットフォームバージョン 1.3 以前 (Linux) のエラーメッセージのプレフィックス |
プラットフォームバージョン 1.4 以降 (Linux) およびバージョン 1.0 以降 (Windows) のエラーメッセージのプレフィックス |
詳細 |
例 |
---|---|---|---|
DockerTimeoutError |
ContainerRuntimeTimeoutError |
このエラーは、タイムアウト期間内にコンテナが |
|
CannotStartContainerError |
CannotStartContainerError |
このエラーは、コンテナをスタートできない場合に発生します。 |
|
CannotStopContainerError |
CannotStopContainerError |
このエラーは、コンテナを停止できない場合に発生します。 |
|
CannotInspectContainerError |
CannotInspectContainerError |
このエラーは、コンテナエージェントがコンテナランタイムを通してコンテナを説明できない場合に発生します。 プラットフォームバージョン 1.3 以前を使用している場合、ECS エージェントは Docker から理由を返します。 プラットフォームバージョン 1.4 以降 |
|
ResourceInitializationError |
このエラーは、Fargateタスクのコンテナエージェントが、コンテナの起動に必要なリソースの作成やブートストラップに失敗した場合、あるいはタスクが属している場合に発生します。 このエラーの一般的な原因は、DNS 解像度が有効になっていない VPC の使用です。 このエラーは、プラットフォームバージョン |
|
|
CannotPullContainerError |
CannotPullContainerError |
このエラーは、タスク定義に指定されているコンテナイメージをエージェントがプルできない場合に発生します。詳細については、「CannotPullContainer task errors」を参照してください。 |
|
CannotCreateVolumeError |
このエラーは、エージェントがタスク定義に指定されているボリュームマウントを作成できない場合に発生します。 このエラーは、プラットフォームバージョン |
|
|
ContainerRuntimeError |
このエラーは、エージェントが containerd からランタイム固有のオペレーションに関する予期しないエラーを受け取った場合に発生します。このエラーは通常、エージェントや containerd ランタイムの内部障害によって発生します。 このエラーは、プラットフォームバージョン |
|
|
JVM OutOfMemoryError |
JVM OutOfMemoryError |
このエラーは、タスク定義で割り当てられているよりも多くのメモリをコンテナ内のプロセスで消費しているためにコンテナーが終了したときに発生します。 |
|
InternalError |
このエラーは、エージェントが予期しないランタイム関連でない内部エラーを検出した場合に発生します。 このエラーは、プラットフォームバージョン 1.4 以降を使用している場合にのみ発生します。 |
|
|
TaskFailedToStart | TaskFailedToStart | This error occurs when an ENI attachment is requested. Amazon EC2 asynchronously handles the provisioning of the ENI. The provisioning process takes time. Amazon ECS has a timeout in case there are long wait times or unreported failures. There are times when the ENI is provisioned, but the report comes to Amazon ECS after the failure timeout. In this case, Amazon ECS sees the reported task failure with an in-use ENI. |
|
TaskFailedToStart | TaskFailedToStart | This error occurs when the subnet that hosts the instances does not
have enough IP addresses. The number of available IP addresses is
available on the subnet details page, or by using describe-subnets() . For more information, see
サブネットを表示する in the Amazon VPC User Guide. |
サブネット「 |