从 SGE 作业提交中排除主机列表

Excluding lists of hosts from SGE job submission

我正在使用集群 运行 SGE 8.1.9。服务器上的一些节点坏了,一些正在工作。我有一个工作正常的节点主机名列表,所以我只想将我的数组作业提交给那些节点。

我已成功将作业提交到一个有效的节点:

qsub -t 5:18 -l h=nodeA myScipt.sh

但是,我想将我的作业提交到工作节点列表,例如:

qsub -t 5:18 -l h=nodeA,nodeB,nodeC myScipt.sh

但这抛出:

Unable to run job: unknown resource "nodeB"
Exiting.

如果您有主机名,将数组作业提交到节点列表的正确语法是什么?

我想你可以包括标志:

#$ -l h=!(nodeA|nodeB)