首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Slurm中设置多因素优先级队列

如何在Slurm中设置多因素优先级队列
EN

Stack Overflow用户
提问于 2019-03-14 17:41:34
回答 1查看 690关注 0票数 0

我正在寻求帮助在Slurm中建立一个优先级队列,

就像这样:

How to set the maximum priority to a Slurm job?

multifactor.html

但是,我如何/在哪里实现这个代码呢?这是c++代码还是Slurm代码?

代码语言:javascript
复制
job_desc_msg_t job_update;
slurm_init_job_desc_msg(&job_update);
job_update.job_id = target_job_id;
job_update.priority = 4294967295;
slurm_update_job(&job_update);

我尝试过将此代码放入/etc/slurm/slurm.conf中,但这没有任何作用。如果有人可以澄清multifactor.html的话之外,因为这没有给出关于如何在slurm内部实现的足够信息。

编辑:我正在尝试获取sacct统计信息,例如用户当前正在运行的任务/和用户当前的挂起的任务,以计算该用户的下一个任务。因此,每个用户都可以运行一些作业,而不是FIFO。这样,早上9点排队的人就不会排满整个集群。所以其他人都得等着整个100分钟才能完成。 更新任何人寻找更多关于这个问题的信息。我发现这段代码是c++,是插件的一个(糟糕的)例子。要创建一个插件,请检查这些链接。plugins.html https://slurm.schedmd.com/selectplugins.html https://slurm.schedmd.com/plugins.html

EN

回答 1

Stack Overflow用户

发布于 2020-10-20 10:43:22

如果没有适当的配置“PriorityType=优先级/多因素”无法工作,sprio命令就不会显示任何内容。

首先,您必须配置会计,并且必须在AccountingStorageEnforce中启用“slurm.conf”参数。

这些是很好的资源:scheduler accounting

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55168911

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档