创建云助手命令后,您可以在一台或者多台实例中执行命令。多台实例间的执行状态和执行结果互相不影响,您还可以为命令设置执行周期。

前提条件

背景信息

  • 在一个阿里云地域下,您每天最多能执行5000次云助手命令,数量额度随您的云服务器使用情况可能会增加。
    说明 您也可以调用API DescribeAccountAttributes,将参数AttributeName.N设置为max-axt-invocation-daily,查询一个地域下单天能运行的云助手命令次数上限。
  • 一次执行命令操作最多可以选择50台实例。
  • 周期性云助手命令设定的间隔不能小于10秒。
  • 周期执行的时间设置基准为UTC +0时区,且该时间以实例的系统时间为准,您需要确保您的ECS实例的时间或者时区与您预期的时间一致。

本文描述如何在ECS管理控制台上执行命令,您也可以调用API InvokeCommand完成操作。

操作步骤

  1. 登录ECS管理控制台
  2. 在左侧导航栏,选择运维与监控 > 云助手
  3. 在顶部状态栏处,选择地域。
  4. 找到需要执行的云助手命令,在右侧操作列中单击执行
  5. 执行命令窗口中,配置执行参数。
    1. 单击查看命令内容确认命令内容。

      如果命令内容不正确,您可以重新创建命令后再执行。

    2. 单击选择实例,在弹窗中:
      1. 勾选一台或多台实例。
      2. 单击选中实例。
        说明 Bat或者PowerShell命令只能选择Windows实例,Shell命令只能选择Linux实例,并且实例必须已安装云助手客户端。否则单击图标后无法选中实例。
      3. 单击确定
    3. 命令参数处的输入框内,填写命令中自定义参数的取值。
      说明
      • 如果您在新建命令时未选择使用参数,则在执行命令时不会出现命令参数的配置。
      • 参数取值无数据类型格式限制。如果自定义参数在当前调用中无需传入取值,您可以使用空字符串代替。
    4. 选择立即执行或者定时执行

  6. 单击执行

后续步骤

查询执行结果与状态