强制 htcondor 使用一台机器而不明确指定它

force htcondor to use a single machine without explicitly specifying it

我想向 htcondor 提交一个本地并行化的作业,例如它将总共使用 10 个 CPUS 和 100G RAM。它可以 运行 在任何机器上。

我如何要求 htcondor 在一台机器上分配这些资源,而无需使用 Machine == "machine1" 之类的东西明确指定一台机器,这将限制它到该特定机器?

如果您的管理员在 HTCondor 中设置了可分区插槽,您只需添加 request_cpus = 10 给你的condor 提交文件,condor 会运行 在一台机器上的10 核大插槽中工作。