文档

弹性伸缩任务提示“RAM role can't be used for classic instance”错误

更新时间:
一键部署

问题描述

在使用阿里云弹性伸缩过程中,自动添加ECS实例失败,提示以下错误:

Fail to create instance into scaling group("A RAM role can't be used for classic instance.")

问题原因

造成该问题的原因如下:

  • 经典网络类型实例不支持RAM角色。
  • 经典网络类型实例不支持RamRoleName参数。

解决方案

请根据您的现场环境,选择以下对应的步骤:

  • 更换实例的网络类型
    目前经典网络类型实例不支持RAM角色,建议您使用专有网络类型实例,由于伸缩组不支持修改网络类型,若伸缩组的网络类型为经典网络,您需要重新创建伸缩组。具体步骤,请参见创建伸缩组
  • 保留实例的网络类型
    如果您不希望更换实例的网络类型,您可以移除伸缩配置中的RamRoleName参数。

适用于

  • 弹性伸缩
  • 本页导读
文档反馈