我需要在 Condor 集群上运行很多作业(管道),但它必须在一个节点上。所以我需要做两件事:
如何向 Condor 询问可用节点?
如何告诉 Condor 在该节点上运行作业?
我想这很简单,但我一直在深入研究文档,但运气不佳。
最佳答案
只需设置一个作业要求在特定节点上运行。
requirements = $(requirements) && (TARGET.Machine == "somenode")
该节点的选择由您决定。如果您使用 DAG,您可以进行“节点选择”作业,然后按照我在此处概述的方式重写提交文件 https://stackoverflow.com/a/27590992/174430 .
关于linux - 如何只使用一个节点进行 Condor 集群作业?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20890319/