Amazon ECS Amazon ECS マネージドインスタンスエラーのトラブルシューティング
Amazon ECS マネージドインスタンスのエラーメッセージと、エラーを修正するために実行できるアクションの一部を以下に示します。
クラスター名のない Amazon ECS マネージドインスタンスプロバイダーはサポートされません
このエラーは、Amazon ECS マネージドインスタンスプロバイダーのパラメータを使用して、クラスターフィールドなしでキャパシティプロバイダーを作成しようとすると発生します。
この問題を解決するには、キャパシティプロバイダーの作成時に有効なクラスター名を指定します。
Amazon ECS マネージドインスタンスキャパシティプロバイダーの作成には Amazon ECS マネージドインスタンスプロバイダーの詳細が必要です
このエラーは、Amazon ECS マネージドインスタンスプロバイダーで、実際のオブジェクトを指定せずにキャパシティプロバイダーを作成しようとした場合に表示されます。
この問題を修正するには、有効な Amazon ECS マネージドインスタンスプロバイダーの詳細を指定して、もう一度試してください。
Amazon ECS マネージドインスタンスキャパシティプロバイダーはインスタンスプロファイルを指定する必要があります
このエラーは、Amazon ECS マネージドインスタンスプロバイダーで、Ec2InstanceProfile を指定せずにキャパシティプロバイダーを作成しようとした場合に表示されます。
これを解決するには、Amazon ECS マネージドインスタンスキャパシティプロバイダーの有効な EC2 インスタンスプロファイルを指定します。詳細については、「Amazon ECS マネージドインスタンスのインスタンスプロファイル」を参照してください。
Amazon ECS マネージドインスタンスキャパシティプロバイダーは InfrastructureRole を指定する必要があります
このメッセージは、Amazon ECS マネージドインスタンスプロバイダーで、InfrastructureRole を指定せずにキャパシティプロバイダーを作成しようとした場合に表示されます。
これを修正するには、Amazon ECS マネージドインスタンスキャパシティプロバイダーの有効なインフラストラクチャロールを指定します。詳細については、「Amazon ECS インフラストラクチャ IAM ロール」を参照してください。
Amazon ECS マネージドインスタンスキャパシティプロバイダーはネットワーク設定を指定する必要があります
このエラーは、Amazon ECS マネージドインスタンスプロバイダーで、ネットワーク設定を指定せずにキャパシティプロバイダーを作成しようとした場合に発生します。
これを解決するには、Amazon ECS マネージドインスタンスキャパシティプロバイダーに、空のサブネットがない有効なネットワーク設定を指定します。詳細については、「Amazon ECS マネージドインスタンスの Amazon ECS タスクネットワーキング」を参照してください。
Amazon ECS マネージドインスタンスキャパシティプロバイダーに指定されたインスタンス要件を満たすインスタンスタイプがありません
これは、Amazon ECS マネージドインスタンスプロバイダーでキャパシティプロバイダーを作成しようとしたが、インスタンス要件を満たす EC2 インスタンスタイプがない場合に発生します。
これに対処するには、使用可能な EC2 インスタンスタイプに合わせてインスタンス要件を確認し、調整します。
指定されたインフラストラクチャロール ARN が無効です
このエラーは、InfrastructureRole が特定の ARN 形式に従っていない場合に発生します。
必要な形式は arn:partition:iam::account-id:role/role-name です。有効なロール ARN を指定して、もう一度試してください。詳細については、「Amazon ECS インフラストラクチャ IAM ロール」を参照してください。
指定されたインスタンスプロファイルロール ARN が無効です
このエラーは、インスタンスプロファイルが特定の ARN 形式に従っていない場合に発生します。
必要な形式は arn:partition:iam::account-id:instance-profile/profile-name です。有効なロール ARN を指定して、もう一度試してください。詳細については、「Amazon ECS マネージドインスタンスのインスタンスプロファイル」を参照してください。
指定されたセキュリティグループ ID が無効です
このエラーは、セキュリティグループ ID が特定の形式に従っていない場合に発生します。
想定される形式は、sg-xxxxxxxx または sg-xxxxxxxxxxxxxxxxxx (「sg–」以降は文字 (小文字) と数字を含む 8 文字または 17 文字) です。セキュリティグループ ID を指定して、もう一度試してください。
指定されたサブネット ID が無効です
このエラーは、サブネット ID が特定の形式に従っていない場合に発生します。
想定される形式は、subnet-xxxxxxxx または subnet-xxxxxxxxxxxxxxxxxx (「subnet–」以降は文字 (小文字) と数字を含む 8 文字または 17 文字) です。サブネット ID を指定して、もう一度試してください。
Amazon ECS マネージドインスタンスキャパシティプロバイダーはサブネットが空ではないネットワーク設定を指定する必要があります
このエラーは、ネットワーク設定のサブネットが空の状態のまま Amazon ECS マネージドインスタンスプロバイダーでキャパシティプロバイダーを作成しようとすると発生します。
これを解決するには、Amazon ECS マネージドインスタンスキャパシティプロバイダーに、空のサブネットがない有効なネットワーク設定を指定します。
Amazon ECS マネージドインスタンスキャパシティプロバイダーのタグ数は最大許容値を超えることはできません
このエラーは、タグの最大許容数 (45) を超えるキャパシティプロバイダーを作成しようとすると発生します。
これを解決するには、タグの数を 45 以下に減らして、もう一度試してください。
propagateTags の値が無効です
このエラーは、無効な propagateTags 値を持つキャパシティプロバイダーを作成しようとすると発生します。
値は有効な propagateTags 値のいずれかである必要があります。有効な値を指定して、もう一度試してください。
指定されたキャパシティプロバイダーがクラスタースコープに既に存在します
このエラーは、クラスター名なしで Amazon ECS マネージドインスタンスキャパシティプロバイダーを作成、更新、削除しようとした際に、既存のクラスタースコープにキャパシティプロバイダーが存在する場合に発生します。
キャパシティプロバイダーの設定を変更または削除するには、クラスターパラメータを使用して、キャパシティプロバイダーを更新または削除します。
指定されたキャパシティプロバイダーがアカウントまたは別のクラスターに既に存在します
このエラーは、クラスターフィールドを使用して Amazon ECS マネージドインスタンスキャパシティプロバイダーを作成、更新、削除しようとした際に、既存のアカウントスコープのキャパシティプロバイダーか、別のクラスター用の既存のクラスタースコープのキャパシティプロバイダーが存在する場合に発生します。
これを解決するには、別のキャパシティプロバイダー名を使用するか、既存のキャパシティプロバイダーを操作します。
キャパシティプロバイダーのアクティブなクラスター名がリクエストのクラスター名と一致しません
このエラーは、キャパシティプロバイダーのアクティブなクラスター名が、リクエストで指定されたクラスター名と一致しない場合に発生します。
リクエストのクラスター名が、関連付けられたキャパシティプロバイダーのクラスターと一致していることを確認します。
キャパシティプロバイダーが、Amazon ECS マネージドインスタンスのキャパシティプロバイダーではありません
このエラーは、Amazon ECS マネージドインスタンスのキャパシティプロバイダーが必要な場面で、それ以外のキャパシティプロバイダーを使おうとすると発生します。
リクエストで、有効な Amazon ECS マネージドインスタンスキャパシティプロバイダーを使用していることを確認します。
CapacityProvider 名は空白にできません
このエラーは、キャパシティプロバイダー名を指定せずにキャパシティプロバイダーを作成しようとすると発生します。
有効なキャパシティプロバイダー名を指定して、もう一度試してください。
キャパシティプロバイダーの更新には名前が必要です
このエラーは、キャパシティプロバイダー名を指定せずにキャパシティプロバイダーを更新しようとすると発生します。
有効な名前を使用してもう一度試してください。
タグは null にできません。また、null 要素を含むこともできません
このエラーは、キャパシティプロバイダーに null 値をタグ付けしようとすると発生します。
すべてのタグ値が正しく指定され、null ではないことを確認します。