安装提交和激活筛选器

更新时间: 2014年1月

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

HPC 作业计划程序服务可以对提交到群集的作业或即将启动的已排队作业运行其他筛选器。这些筛选器分别称为“作业提交筛选器”和“作业激活筛选器”。如果您具备希望 HPC 作业计划程序服务运行的自定义筛选器应用程序,则可以使用本主题中的步骤在群集上安装筛选器。

有关自定义筛选器和 HPC 作业计划程序服务如何解释其返回值的详细信息,请参阅了解激活和提交筛选器

头节点上运行的 HPC 作业计划程序服务需要能够访问筛选器应用程序。可以将自定义筛选器应用程序复制到头节点。此外,还必须正确设置筛选器应用程序文件的访问权限,以便头节点上的本地系统帐户能够运行筛选器应用程序。

以下过程说明如何将筛选器应用程序文件添加到头节点上名为“JobFilters”的新文件夹并验证应用程序的访问权限。

  1. 登录到头节点。

  2. 创建名为 C:\JobFilters 的新文件夹。

  3. 将筛选器应用程序文件(例如 JobSubmissionFilter.exe)复制到新文件夹。

  4. 右键单击 JobSubmissionFilter.exe,然后单击“属性”。

  5. 在属性对话框中,单击“安全”选项卡。

  6. 在“组名或用户名”中,验证列表中是否显示“SYSTEM”。

    如果“SYSTEM”未显示在列表中,则可以单击“编辑”添加用户。

  7. 在列表中,选择“SYSTEM”,然后在权限部分验证“SYSTEM”是否至少具有“读取和执行”权限。

要将筛选程序添加到 HPC 作业计划程序,必须指定应用程序文件的位置。还可以配置每个筛选器的超时值。筛选器超时指定在 HPC 作业计划程序服务取消程序之前筛选器应用程序可运行的秒数。每个筛选器的默认超时值为 15 秒。将按以下方式处理取消筛选器时要检查的作业:

  • 提交筛选器超时:作业被标记为“失败”,且显示错误消息,指示找不到该筛选器。

  • 激活筛选器超时:无法启动作业,但会为其保留可用资源。筛选器会定期重新评估作业,直到作业通过为止。

激活筛选器会导致作业被置于保留状态。可以使用“保留截止时间”作业属性设置保留特定作业的时间量。如果某个作业被保留,且没有为该作业指定“保留截止时间”值,则该作业在“默认保留持续时间”群集设置指定的时间(分钟)内一直被保留。“默认保留持续时间”的有效值介于 60 秒(1 分钟)到 86,400 秒(1 天)之间。默认值为 900 秒(15 分钟)。

  1. 在“HPC 群集管理器”的“选项”菜单中,单击“作业计划程序配置”。

  2. 在“作业计划程序配置”对话框中,单击“筛选器”选项卡。

  3. 在“激活筛选器”的“位置”中,键入应在作业开始之前运行的筛选程序的路径。例如,键入 c:\JobFilters\JobActivationFilter.exe

  4. 在“提交筛选器”的“位置”中,键入应在提交作业时运行的筛选程序的路径。例如,键入 c:\JobFilters\JobSubmissionFilter.exe

  5. (可选)为每个筛选器修改超时期限。有效值范围介于 1 到 120 秒之间。

  6. 单击“确定”应用更改并关闭对话框。

显示: