Sun GRID Engine - 提交“优先使用强大”机器而非较弱机器的作业

Sun GRID Engine - 提交“优先使用强大”机器而非较弱机器的作业

我们在 Sun 网格下有 10 台 Windows 机器(单 CPU/4G RAM)。除了名称之外,这些机器上的其他一切都相同。现在我们向同一网格添加了两台新机器。这两台机器有 16 个 CPU、48G RAM。

我想指示 Sun GRID Engine“优先选择功能强大的”机器。如果这些(新机箱)机器负载过重,则使用其他机器。我该怎么做?

命令通过正常方式提交qsub -l [attribute list] [script.sh]

(在本例中,属性列表为“windows=1,group=it”)

答案1

您可以执行以下操作:

  1. 在调度程序配置中将qconf -msconfqueue_sort_method从默认更改loadseqno
  2. 在队列定义 ( qconf -mq queue) 中更新 seq_no,使用对所有节点有效的默认值,以及对强大节点的较低值

使用此配置,如果有可用插槽,则将首先选择强大的节点。

相关内容