企业在自动化运维中非常关键的一个环节就是如何快速找到批量运维的资源集合。资源标签与运维编排服务(OOS)的组合将此问题圆满解决。本文为您介绍如何在OOS中批量启动带指定标签的多台ECS实例。

步骤一:为ECS实例创建并绑定标签

在ECS控制台或标签控制台为ECS实例创建并绑定标签business:bigdata。如下以在标签控制台的操作为例:

  1. 登录标签控制台
  2. 地域区域,选择地域。
  3. 选择标签类型自定义标签
  4. 单击创建/绑定标签,创建business:bigdata标签,并绑定已有ECS实例。详情请参见创建并绑定标签

步骤二:在OOS批量启动带标签的ECS实例

在OOS控制台执行公共模板中的批量启动ECS实例(ACS-ECS-BulkyStartInstances),将执行目标设置为绑定了标签business:bigdata的ECS实例。

  1. 登录OOS控制台
  2. 在左侧导航栏,单击公共模板
  3. 在顶部菜单栏左上角,选择地域。
    说明 默认情况下,某地域的OOS负责管理本地域的资源。例如,华东1(杭州)的OOS服务默认管理华东1(杭州)的ECS。但是,作为例外,用户可以在模板ExecuteAPI里指定RegionId的值,来调用其他地域的OpenAPI(不建议这样做)。因此,此处OOS的地域请与步骤一:为ECS实例创建并绑定标签的ECS地域保持一致。关于OOS的使用限制,详情请参见使用限制
  4. 公共模板中,查找ACS-ECS-BulkyStartInstances,并单击创建执行
  5. 创建页面,完成以下操作:
    1. 基本信息保持默认设置,单击下一步:设置参数
      执行模式选择自动执行,表示模板中的所有任务都会被自行执行,而不是单个拆分地执行。
    2. targets设置为指定实例的标签,选择标签键和标签值为businessbigdata,将执行使用到的权限的来源设置为当前账号的已有权限。其余参数保持默认设置。
      设置Tag参数
    3. 单击下一步:确定
    4. 确认信息无误后,单击创建
  6. 实例列表页签,查看执行结果。

    所有带有指定标签business:bigdata的ECS实例已完成批量启动。

    执行结果