SGE未知资源“节点”

时间:2015-01-03 11:10:12

标签: sungridengine

我使用参数-l提交SGE上的作业,如:

qsub -pe orte 4 -l nodes=4 run.sh    

但是,系统显示:

Unable to run job: unknown resource "nodes".

你能告诉我为什么以及如何解决它? 非常感谢你!

2 个答案:

答案 0 :(得分:1)

使用Sun Grid Engine,正确的资源参数为h,而不是nodes

echo 'echo `hostname`' | qsub -l h=<some_hostname>

使用此示例,您应该看到在标准输出文件中指定的主机名。

答案 1 :(得分:0)

没有节点资源。相反,您请求并行环境和多个插槽(通常映射到核心)。您获得的节点数由并行环境的alloaction_rule决定。通常有一个简单的pe,称为mpi,它将在每个节点上装入尽可能多的插槽(核心)。有些人已经为Grid Engine创建了配置,让它拥有更像PBS的语法。