終端使用者啟動產品時將建立產品執行個體。當執行個體建立失敗時,可以參考本文介紹的失敗原因排查解決。
啟動角色沒有ROS的許可權
服務類別目錄底層依賴Resource Orchestration Service服務ROS來運行Terraform模板,因此您需要給啟動角色授予ROS相關許可權(AliyunROSFullAccess)。
啟動角色沒有資源的許可權
Terraform模板在運行時,需要具備資源的建立、查看、更新等許可權,因此您需要為啟動角色授予相關雲端服務的許可權。
例如:管理員建立產品時使用了一個建立ECS資源的Terraform模板,此時管理員需要為啟動角色授予ECS相關許可權(AliyunECSFullAccess),以便後續正常啟動產品。
資源建立失敗
啟動產品的過程中,某個資源建立失敗,也會導致執行個體建立失敗。具體如下:
- 資源的可用性區域和選擇的地區不匹配。例如:建立產品時在Terraform模板中指定了資源的可用性區域為cn-beijing-h,但啟動產品時選擇的地區是華東2(上海),執行個體將會建立失敗。建議您啟動產品時選擇與模板指定的可用性區域匹配的地區。
- 執行個體庫存不足。例如:在華東2(上海)地區建立ECS資源,該地區內庫存不足,導致ECS資源建立失敗,使得相應的執行個體建立失敗。建議您更換地區或ECS規格再次嘗試。
- 資源屬性不滿足條件。例如:建立RAM角色,但角色名稱不符合規範或者已經被使用,執行個體將建立失敗。建議您使用滿足要求的RAM角色名稱。
超出執行個體數量的限制
服務類別目錄限制每個阿里雲帳號最多可以建立200個執行個體。當執行個體數量超出限制時會導致執行個體建立失敗,建議您刪除不再需要的執行個體。