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