您可以通过创建运维任务,并设置运维周期、运维脚本等运维规则,实现对主机的批量自动运维,从而提高运维效率。本文介绍如何创建并执行运维任务。
支持版本
企业双擎版、国密版
如果您的堡垒机实例是基础版,请升级到对应版本。具体操作,请参见升配实例规格。
前提条件
限制条件
- 单个运维任务执行时间不能超过24小时,若超过此时间将会断开任务连接。 
- 单个运维任务关联的主机账户数不能超过200个。 
- 不同的资产规格,所包含的运维任务总数和并发数不同。具体如下表所示: 说明- 所有状态(待审批、执行中、执行成功等)的运维任务都会占用任务数。 - 堡垒机规格 - 任务总数上限 - 可同时开始任务上限 - 50资产 - 200 - 200 - 100资产 - 200资产 - 500资产 - 1000 - 500 - 1000资产 - 2000资产 - 5000资产 - 2000 - 1000 - 10000资产 - 20000资产 - 5000 - 2000 
操作步骤
RAM用户需要在堡垒机管理页面创建运维任务,非RAM用户需要在运维门户创建运维任务。
RAM用户
- 登录堡垒机控制台,在顶部菜单栏,选择堡垒机所在的地域。 
- 在堡垒机实例列表,定位到目标实例,单击管理。 
- 在左侧导航栏,选择 
- 可选:创建运维脚本。 - 在脚本管理页签,单击新建运维脚本。 
- 在新建运维脚本面板,配置运维脚本名称和内容,单击新建运维脚本。 说明- 脚本名称长度为1~128个字符,不能以特殊字符开头,且只可包含特殊字符中的半角句号(.)、下划线(_)、短划线(-)以及空格。 
- 脚本内容目前仅支持Shell命令集,且最大不能超过64 KB。 
- 运维员只能创建私有脚本。公共脚本请联系管理员创建。 
 
 
- 在运维任务页签,单击新建运维任务。 
- 在新建运维任务页面,参考下表配置任务信息,单击新建运维任务。 - 配置项 - 说明 - 任务名称 - 自定义任务名称,需全局唯一。 - 命名规则如下: - 长度为1~128个字符。 
- 不能以特殊字符开头。 
- 只可包含特殊字符中的半角句号(.)、下划线(_)、短划线(-)以及空格。 
 - 执行方式 - 选择运维任务执行方式。支持的方式如下: - 手动执行:需要手动触发执行任务。 
- 周期执行:运维任务将根据您设置的执行时间(开始时间)和执行周期进行执行。周期可选择按小时或天,有效值范围1~720小时或1~30天。 
- 定时执行:运维任务将会根据您设置的执行时间开始执行。 
 说明- 手动开始的任务优先级高于计划任务(定时执行和周期执行)。 - 脚本内容 - 手动输入脚本内容或指定运维脚本(公共脚本或私有脚本)。 说明- 脚本内容目前仅支持Shell命令集,且最大不能超过64 KB。 
- 私有脚本由运维员创建,而公共脚本则由管理员创建。公共脚本创建操作,请参见运维任务管理。 
 - 关联主机账户 - 运维任务只能关联被授权的主机账户,且密码、SSH私钥、共享密钥至少托管了其一的账户才可被关联。主机账户授权操作,请参见授权资产及资产账户。 
非RAM用户
- 登录堡垒机运维门户。具体操作,请参见登录运维门户。 
- 在左侧导航栏,单击运维任务。 
- 可选:创建运维脚本。 - 在脚本管理页签,单击新建运维脚本。 
- 在新建运维脚本面板,配置运维脚本名称和内容,单击新建运维脚本。 说明- 脚本名称长度为1~128个字符,不能以特殊字符开头,且只可包含特殊字符中的半角句号(.)、下划线(_)、短划线(-)以及空格。 
- 脚本内容目前仅支持Shell命令集,且最大不能超过64 KB。 
- 运维员只能创建私有脚本。公共脚本请联系管理员创建。 
 
 
- 在运维任务页签,单击新建运维任务。 
- 在新建运维任务页面,参考下表配置任务信息,单击新建运维任务。 - 配置项 - 说明 - 任务名称 - 自定义任务名称,需全局唯一。 - 命名规则如下: - 长度为1~128个字符。 
- 不能以特殊字符开头。 
- 只可包含特殊字符中的半角句号(.)、下划线(_)、短划线(-)以及空格。 
 - 执行方式 - 选择运维任务执行方式。支持的方式如下: - 手动执行:需要手动触发执行任务。 
- 周期执行:运维任务将根据您设置的执行时间(开始时间)和执行周期进行执行。周期可选择按小时或天,有效值范围1~720小时或1~30天。 
- 定时执行:运维任务将会根据您设置的执行时间开始执行。 
 说明- 手动开始的任务优先级高于计划任务(定时执行和周期执行)。 - 脚本内容 - 手动输入脚本内容或指定运维脚本(公共脚本或私有脚本)。 说明- 脚本内容目前仅支持Shell命令集,且最大不能超过64 KB。 
- 私有脚本由运维员创建,而公共脚本则由管理员创建。公共脚本创建操作,请参见运维任务管理。 
 - 关联主机账户 - 运维任务只能关联被授权的主机账户,且密码、SSH私钥、共享密钥至少托管了其一的账户才可被关联。主机账户授权操作,请参见授权资产及资产账户。