[英]How to use only one node for a Condor cluster job?
I need to run lots of jobs (a pipeline) on a Condor cluster but it has to be on one node. 我需要在Condor集群上运行大量作业(管道),但它必须在一个节点上。 So I need to do 2 things:
所以我需要做两件事:
How do I ask Condor for an available node? 我如何向Condor询问可用节点?
How do I tell Condor to run a job on that node? 如何告诉Condor在该节点上运行作业?
I imagine this is very simple, but I'm deep in the docs with no luck. 我想这很简单,但我对文档很深,没有运气。
Simply set a job requirement to run on a specific node. 只需将作业要求设置为在特定节点上运行即可。
requirements = $(requirements) && (TARGET.Machine == "somenode")
Selection of that node is up to you. 选择该节点取决于您。 If you use a DAG you can have a "node selection" job and then rewrite submit files as I outline here https://stackoverflow.com/a/27590992/174430 .
如果你使用DAG,你可以有一个“节点选择”工作,然后重写提交文件,我在这里概述https://stackoverflow.com/a/27590992/174430 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.