全部产品
云市场

控制台提交作业

更新时间:2019-03-07 14:23:26

若您尚未拥有E-HPC集群,请先创建E-HPC集群

弹性高性能计算E-HPC的管理控制台提供了作业相关的创建作业、停止作业、查看作业状态等功能,用户可通过作业管理功能快速创建作业。

进入作业界面

进入E-HPC管理控制台,点选左侧栏的作业标签,进入如下界面:

job_list

上图,显示为已完成的作业列表,用户也可以切换到未完成页面,查看正在进行中的作业列表。

创建作业

操作步骤

  • 点击作业界面右上角的“创建作业”按钮;
  • 在弹出的界面(如下图所示)中配置需要创建的作业信息。用户也可以通过直接 导入作业配置 文件的方式来配置信息。若用户需要保存该配置信息,可通过 导出作业配置 文件,将作业信息保存在本地。
  • 所有信息配置完之后,点击 “确认” 按钮可将作业提交到集群,开始执行。

submit_job

作业相关参数说明如下:

  • 作业名:该作业的名称,所设置的作业名将会在作业列表中展示,另外如需自动下载解压作业文件,解压目录也以作业名命名。
  • 作业模板:可选择已配置的作业模板快速创建作业。
  • 用户名/密码:执行该作业使用的用户名和密码,该用户名需要提前在“用户”界面创建。
  • 作业执行命令:向调度器提交的作业执行命令,可以是脚本文件,也可以是一段命令文本。
  • 后处理命令:作业执行完成后的后处理脚本。
  • 启动job array:是否启用调度器的job array功能。
  • 作业优先级: 在提交了多个作业时,对于需要优先执行的作业,用户可通过设置高优先级来优先执行。
  • 调度器队列: 在创建集群时,若计算节点已加入了指定的QUEUE,则需要将作业提交到对应的指定Queue;若没有指定,则需要将作业提交到调度器默认的队列中,否则作业会执行失败。
  • 编辑作业文件:可在线新建,编辑,保存作业文件。当存在多个作业文件时,可通过显示文件列表来进行查看、编辑、删除操作。
  • 文件: 作业要执行的脚本文件名称。为了方便查询区分,请设置时注意名称区别。
  • 使用OSS作业文件:可选择一个已上传到OSS上的作业文件。用户可以将作业执行脚本、作业输入数据文件以及后处理脚本打包为一个压缩包上传到OSS,E-HPC在执行作业时可自动下载。点击”选择文件“按钮,可以打开OSS资源管理器对话框,展示当前区域下的OSS bucket。如果用户事先没有创建OSS bucket,可以点击资源管理器对话框内的”OSS控制台上传“链接,在弹出的OSS控制台界面中创建OSS Bucket。OSS上传流程具体可参考OSS帮助文档

    注意:使用此功能需先开通OSS服务。

  • 下载后解压:打开该选项后,E-HPC在执行作业之前会自动解压作业文件包,目前支持zip格式、tar打包以及gzip格式。

    注意: E-HPC会将压缩包解压到当前工作目录(即用户的home目录)下以作业名命名的文件夹中,因此如果要执行压缩包内的脚本,需要加上作业名目录,如图中”作业执行命令”所示。

  • 标准输出路径/错误输出路径:定义Linux系统的stderr/stdout输出重定向路径,包含输出文件名。
  • 环境变量:运行作业时需要的环境变量,环境变量会输出到作业执行脚本中,可以在脚本内引用。点击“+”号可按名值对的方式配置。

查看作业

  • 点击作业列表右侧的 “详情” 按钮,可以查看到如下的作业详细信息。如果是正在运行中或者排队中的作业,可在作业信息界面右下角停止作业。

job_detail

停止作业

处于”QUEUE”或“RUNNING”状态的作业可以停止。点击作业详情界面的“停止作业”即可。