定义节点 ReleaseTask

更新时间: 2014年1月

应用到: Microsoft HPC Pack 2008 R2, Microsoft HPC Pack 2012, Microsoft HPC Pack 2012 R2, Windows HPC Server 2008 R2

在从作业发布节点时,“节点发布”任务会在每个节点上运行命令或脚本。在从作业发布节点时,可以使用“节点发布”任务从节点清除或收集数据。例如,可以指定用于执行以下任务的命令:

  • 将本地创建的数据或日志文件移动到共享资源。

  • 删除文件或目录。

  • 使节点恢复其原始状态。

  • 启动或停止服务。

可以通过以下过程使用 HPC 作业管理器创建“节点发布”任务。

note注意
要完成此过程,你必须已经以用户身份添加到群集,或者必须是已经以用户身份添加到该群集的域组的成员。有关详细信息,请与你的群集管理员联系。

在 HPC 群集管理器中,添加任务的选项位于“新建作业”、“修改作业”和“复制作业”对话框中。作为示例,以下过程描述如何在“新建作业”对话框中添加任务。

  1. 在“作业管理”的“操作”窗格中,单击“新建作业”。

  2. 在“新建作业”对话框的左窗格中,单击“编辑任务”。

  3. 指向“添加”按钮,单击下箭头,然后单击“节点发布任务”。

  4. 在任务对话框中,键入任务的名称。

  5. 为任务指定命令。例如,要从文件夹中删除所有文件,可以键入如下命令:

    delete c:\temp\^*

    note注意
    在包含子任务(如“节点发布”任务)的作业中,作业计划程序会将星号 (*) 解释为子任务 ID 的占位符。要运行使用星号 (*) 的命令,请加入脱字号 (^) 作为转义字符。

  6. 单击“确定”,将任务添加到作业中。新任务会立即出现在作业的任务列表中。

  7. 通过在列表中选择相应的任务并在“任务属性”窗格中修改相应的属性值,可以定义其他任务属性,如“执行设置”和“所需资源”。

  • “节点发布”任务的默认最长运行时间(以秒为单位)由群集管理员使用“节点发布任务超时”群集参数进行定义。

  • 如果作业具有最长运行时间和“节点发布”任务,则作业计划程序将在作业运行时间到期之前(作业运行时间减去节点发布任务运行时间)取消作业中的其他任务。这样一来,“节点发布”任务便可以在为作业分配的时间内运行。

  • 取消作业时会运行“节点发布”任务。强制取消或直接抢先取消作业时,不会运行“节点发布”任务。要跳过“节点发布”任务,请参阅强制取消作业或任务

  • 以下任务属性不适用于在每种资源的基础上启动的任务,这些属性也不能在“节点准备”、“节点发布”或“服务”任务中进行设置:

    • 内核、套接字、节点的数量

    • 必需的节点

    • 独占

    • 可重新运行

    • 取决于(任务相关性)

    • 参数清除设置

显示: