New user sign up using AWS Builder ID
New user sign up using AWS Builder ID is currently unavailable on re:Post. To sign up, please use the AWS Management Console instead.
Amazon Elastic Container Service (Amazon ECS) クラスターにタスクを配置しようとしています。しかし、タスク配置が失敗し、タスクがクラスター内で RUNNING 状態に変わりません。
タスクをクラスターに正常に配置するには、次のソリューションのいずれかを選択してください。
サービスイベントメッセージを確認するには、次の手順を実行します。
ステップ 5 の結果に基づいて、サービスイベントメッセージを確認してエラーのトラブルシューティングを行います。
注: サービスイベントには、最新の 100 件のイベントのみが表示されます。
停止したタスクにエラーがないかどうかを確認するには、次の手順を実行します。
重要: 停止したタスクは、過去 60 分以内に停止された場合のみ確認できます.
タスクが ELB ヘルスチェックで不合格となった (elb elb-name)
現在のタスクは、タスクのサービスに関連付けられているロードバランサーに対する Elastic Load Balancing ヘルスチェックで不合格となりました.詳細については、「Amazon ECS でのサービスロードバランサーのトラブルシューティング」を参照してください。
注: この根本原因は、サービスの一部として起動されたタスクにのみ適用されます。
(deployment deployment-id) が開始したスケーリングアクティビティ
サービスがダウンスケールされたか、ローリングデプロイ中であることが原因でタスクが停止した場合、この停止理由が示されます.デプロイ中に発生する可能性のある問題を回避するために、スケーリングを一時停止および再開する方法の詳細については、「Amazon ECS でのサービスの自動スケーリングのトラブルシューティング」を参照してください。
ホスト EC2 (instance id) が停止/終了した
実行中のタスクがある Amazon Elastic Compute Cloud (Amazon EC2) コンテナインスタンスを停止または終了した場合に、この停止理由が示されます。Amazon EC2 インスタンスが終了した理由を調べるには、「Amazon EC2 によりインスタンスが終了した理由を教えてください」を参照してください。
ユーザーによる強制的なコンテナインスタンスの登録解除
実行中のタスクを含むコンテナインスタンスの登録解除を強制した場合に、この停止理由が示されます。
タスク内の必須コンテナが終了した
タスク定義で「必須」とマークされたコンテナが終了または停止すると、タスクが停止する場合があります。重要なコンテナがあり、それが原因でタスクが停止した場合は、このこの停止理由が示されます。
タスクを開始できなかった
「タスクを開始できなかった」というエラーが表示された場合は、まずコンテナを展開します。次に、[ステータス理由] 行を調査し、タスクの状態が変化した原因を確認します。
また、Amazon ECS での API エラーの理由も確認してください。
タスク配置の制約または戦略を使用する場合、クラスターは制約または戦略の要件を満たすインスタンスを使用する必要があります。
Amazon ECS で発生する、"要件をすべて満たすコンテナインスタンスがないため、[AWS service] はタスクを配置できませんでした" というエラーを解決する方法を教えてください
Amazon ECS で発生する、"最も近い container-instance の container-instance ID では、利用可能な CPU ユニットが不十分です" というエラーを解決する方法を教えてください
Amazon ECS のサービスで発生する、最も近い container-instance の container-instance ID での "AGENT" エラーを解決する方法を教えてください
Amazon ECR のエラー「CannotPullContainerError: API エラー」を Amazon ECS で解決する方法を教えてください
Amazon ECS の EC2 起動タイプのタスクで発生する「CannotPullContainerError」というエラーを解決する方法を教えてください