通过任务模板提交任务
您可以提前配置任务模板,并通过任务模板提交任务到集群中,以提升工作效率。本文介绍如何创建任务模板并提交任务到集群中。
前提条件
- 已创建Fsched集群,且集群状态在运行中,具体操作请参见添加主机并创建集群。
- 已在环境配置中启用共享存储,具体操作请参考使用共享存储作为Fastone存储目录
- 已在环境配置中设置平台的任务调度模式为直接面向调度器的任务模式,具体操作请参考设置平台任务的调度模式
创建任务模板
-
点击左侧菜单栏,进入任务模板界面
-
点击“新建”,参考下述内容添加任务模板,关于任务模板语法的完整介绍,请参考任务模板介绍
# 任务模板的显示名称
名称:RunCommnad
定义:
parameters:
- name: param1
display: runcommand
description: 描述
type: STRING
required: true
usage: SCRIPT
visibility: true
outputs:
- path: testrun.txt
type: text
script: |-
#!/bin/bash
{{ param1 }} >> a.txt其他设置选择默认参数
-
点击提交
通过任务模板提交任务
- 点击首页-快捷导航-新建任务
- 选择上一步创建的RunCommand任务模板
- 进入新建任务输入参数界面,在runcommand中输入执行命令,如
hostname
,集群列表选择一个运行中的Fsched集群 - 点击提交
- 进入“计算”-“应用中心”-任务管理“界面,查看任务状态。
查看任务执行结果
在”计算“-“应用中心”-“任务管理”中找到上一步中提交的任务,并点击进入任务详情界面,点击输出文件a.txt,查看任务执行结果