终端用户启动产品时将创建产品实例。当实例创建失败时,可以参考本文介绍的失败原因排查解决。
启动角色没有ROS的权限
服务目录底层依赖资源编排服务ROS来运行Terraform模板,因此您需要给启动角色授予ROS相关权限(AliyunROSFullAccess)。
启动角色没有资源的权限
Terraform模板在运行时,需要具备资源的创建、查看、更新等权限,因此您需要为启动角色授予相关云服务的权限。
例如:管理员创建产品时使用了一个创建ECS资源的Terraform模板,此时管理员需要为启动角色授予ECS相关权限(AliyunECSFullAccess),以便后续正常启动产品。
资源创建失败
启动产品的过程中,某个资源创建失败,也会导致实例创建失败。具体如下:
- 资源的可用区和选择的地域不匹配。例如:创建产品时在Terraform模板中指定了资源的可用区为cn-beijing-h,但启动产品时选择的地域是华东2(上海),实例将会创建失败。建议您启动产品时选择与模板指定的可用区匹配的地域。
- 实例库存不足。例如:在华东2(上海)地域创建ECS资源,该地域内库存不足,导致ECS资源创建失败,使得相应的实例创建失败。建议您更换地域或ECS规格再次尝试。
- 资源属性不满足条件。例如:创建RAM角色,但角色名称不符合规范或者已经被使用,实例将创建失败。建议您使用满足要求的RAM角色名称。
超出实例数量的限制
服务目录限制每个阿里云账号最多可以创建200个实例。当实例数量超出限制时会导致实例创建失败,建议您删除不再需要的实例。