应用运维管理 AOM-作业管理:创建作业
创建作业
- 登录AOM 2.0控制台。
- 在左侧导航栏单击“自动化运维(日落)”,即可进入“自动化运维”界面。
- 在左侧导航栏中选择“作业管理”,单击“新建作业”。
- 填写基本信息,具体的参数说明请参见表1。
图1 新建作业
- 添加全局参数。
- 在“新建作业”页面,“全局参数”中,单击“添加全局参数”。
- 设置全局参数信息,具体的参数说明请参见表2。
图2 添加全局参数基本信息
表2 添加全局参数列表 参数名称
说明
添加方式
添加参数方式,包括新建和从参数库选择两种。
参数类型
- 新建添加方式下,字符串或主机列表两种,默认字符串。
- 从参数库选择方式下,只有字符串一种。
参数名称
- 新建添加方式下,由大小写字母组成,最多可输入64个字符。
- 从参数库选择方式下,从参数库中选择。从参数库选择完后,会保存在作业中,与参数库中的参数不再关联。
加密
参数默认为不亮状态,当前不支持加密功能 。
初始值
- 字符串类型下,参数值最多可输入1000个字符。
- 主机列表类型下,单击“添加资源”添加实例,最多可以添加100个实例。
必填
选择是否必填,默认是。
输入提示
参数输入提示说明,最多可以输入1000个字符。
参数描述
参数描述信息,最多可输入1000个字符。
- 单击“保存”,完成添加。单击“提交并保存到参数库”完成添加的同时,在参数库中创建一个同名的参数。
- 添加作业步骤。
- 在“新建作业”页面,单击作业步骤一栏的“添加”。
- 设置作业步骤相关参数,具体的参数说明请参见表3。
图3 添加作业步骤_脚本管理
图4 添加作业步骤_文件管理
表3 添加步骤参数列表 参数类别
参数名称
说明
-
步骤名称
步骤名称。
最多可输入32个字符。只能由大小写字母、数字、下划线、中划线以及中文组成。
步骤类型
步骤的类型,包括:脚本管理,文件管理和暂停步骤三种类型。
步骤说明
步骤说明信息,最多可输入1000个字符。
超时时长
脚本安装/卸载任务超时时长,输入值必须在1到43200之间。
执行账号
选择执行脚本的OS账号名称。
目标实例
- 全局参数,选择主机列表参数。
- 手动添加,根据手动选择和从CMDB中选择ECS实例。
脚本管理类型
脚本选择
从脚本列表中,选择脚本。下拉框只展示上线的脚本,无上线脚本,则不展示。
脚本内容
- 脚本的版本信息以及脚本的内容。
- 填写完成后,单击“校验高危命令”。校验高危命令为正则校验,校验不通过可能会导致风险。高危命令的详细说明请参见表1。
脚本参数
输入脚本参数,多个参数以空格分割。
可通过${var_name}方式引用全局变量的字符串参数。
敏感参数
可以勾选“敏感参数”,勾选后脚本参数框对输入的内容不直接显示,默认不勾选。
错误处理
- 勾选自动忽略错误,作业步骤执行失败后,会继续执行下一个步骤 。
- 不勾选自动忽略错误,作业步骤执行失败后,作业会进入暂停中状态 ,等待手工单击重试或跳过此步骤。
文件管理类型
文件包名称
文件包名称,下拉列中选择文件包名称。下拉框只展示上线的文件包名称,未上线文件包名称不显示。
版本号
软件版本信息,根据选定的文件包名称自动获取。
操作类型
操作类型,包括安装和卸载两种类型。
目标存储路径
可通过${var_name}方式引用全局变量的字符串参数。
文件来源
回填所选的文件包版本中的文件来源,参见表1。
平台
文件包运行的平台,目前仅支持Linux。
脚本类型
- 操作类型选择“安装”,脚本类型为“安装脚本”。前置脚本对话框中展示前置脚本的内容信息,安装脚本对话框中展示安装脚本的内容信息,最多可以展示1000个字符。
- 操作类型选择“卸载”,脚本类型为“卸载脚本”。卸载脚本对话框中展示卸载脚本的内容信息,最多可以展示1000个字符。
暂停步骤
步骤说明
步骤说明信息,最多可输入1000个字符。
- 更多操作,具体信息参见表4。
- 单击“保存”完成创建。
- 添加作业步骤,如果信息没有填写完整。保存后会提示“信息待补全”。
- 选中作业步骤所在行最前列的拖动,可以调整作业步骤顺序。
- 在要删除的步骤最右侧,单击删除作业步骤。