エンドユーザーがプロダクトを起動すると、プロダクトインスタンスが作成されます。 システムが製品インスタンスの作成に失敗した場合、エンドユーザーはこのトピックで説明されている原因と解決策に基づいて問題をトラブルシューティングできます。
Resource Orchestration Service (ROS) コンソールでは、起動ロールに必要な権限が付与されていません。
Service CatalogのTerraformテンプレートは、ROSを使用して実行されます。 AliyunROSFullAccessポリシーが起動ロールにアタッチされている必要があります。 AliyunROSFullAccessポリシーは、ROSに対する権限を付与します。
起動ロールには、特定のリソースに対する必要な権限が付与されていません。
エンドユーザーが製品を起動する場合、エンドユーザーの起動ロールに、製品のTerraformテンプレートで定義されているクラウドサービスを作成、表示、および更新する権限を付与する必要があります。
管理者がElastic Compute Service (ECS) インスタンスの作成に使用されるTerraformテンプレートに基づいて製品を作成する場合、管理者はAliyunECSFullAccessポリシーを起動ロールにアタッチして、エンドユーザーが製品を起動できるようにする必要があります。 AliyunECSFullAccessポリシーは、ECSの権限を付与します。
システムがリソースの作成に失敗しました。
エンドユーザーが製品を起動した後にシステムがリソースの作成に失敗した場合、システムは製品インスタンスの作成に失敗します。 次のいずれかの理由により、システムがリソースの作成に失敗する可能性があります。
リソースのゾーンが指定されたリージョンと一致しません。 製品のTerraformテンプレートでリソースのゾーンがcn-beijing-hであることが指定されており、エンドユーザーが製品を起動したときに中国 (上海) リージョンを選択した場合、システムは製品インスタンスの作成に失敗します。 エンドユーザーが製品を起動するとき、エンドユーザーは製品のTerraformテンプレートで指定されたゾーンに一致するリージョンを指定する必要があります。
指定されたインスタンスタイプのリソースが不足しています。 エンドユーザーが中国 (上海) リージョンにECSインスタンスを作成したい場合、指定されたインスタンスタイプのリソースが不足している場合、ECSインスタンスの作成に失敗します。 その結果、システムは製品インスタンスの作成に失敗します。 この場合、エンドユーザーは別のリージョンを選択してECSインスタンスを作成するか、作成するECSインスタンスのインスタンスタイプを変更できます。
作成するリソースの属性が要件を満たしていません。 RAMロールを作成する必要があるが、RAMロールの名前が命名規則を満たしていないか、使用されている場合、システムは製品インスタンスを作成できません。 この場合、エンドユーザーは命名規則に基づいてRAMロール名を指定できます。
プロダクトインスタンスの数が上限を超えています。
サービスカタログコンソールのAlibaba Cloudアカウント内に、最大200個の製品インスタンスを作成できます。 製品インスタンスの数が上限を超えると、システムは製品インスタンスの作成に失敗します。 この場合、エンドユーザーは、使用されなくなった製品インスタンスを削除できます。