我需要在 Condor 集群上运行大量作业(管道),但它必须在一个节点上。所以我需要做两件事:
如何向 Condor 询问可用节点?
如何告诉 Condor 在该节点上运行作业?
我想这很简单,但我对文档很深,没有运气。
我需要在 Condor 集群上运行大量作业(管道),但它必须在一个节点上。所以我需要做两件事:
如何向 Condor 询问可用节点?
如何告诉 Condor 在该节点上运行作业?
我想这很简单,但我对文档很深,没有运气。
只需将作业要求设置为在特定节点上运行。
requirements = $(requirements) && (TARGET.Machine == "somenode")
该节点的选择取决于您。如果您使用 DAG,您可以进行“节点选择”作业,然后按照我在此处的概述https://stackoverflow.com/a/27590992/174430重写提交文件。