首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以在SLURM调度中修改或添加层?

是否可以在SLURM调度中修改或添加层?
EN

Stack Overflow用户
提问于 2014-10-21 02:20:12
回答 1查看 178关注 0票数 1

我是一个使用SLURM的计算集群的非付费用户。

偶尔,我会做一些长期的、多项的工作,这些工作会阻碍付费用户的工作。由于这个原因,我的工作被管理员取消了。目前,我已经对可用节点的数量进行了限制。虽然我不反对这种安排的公平性,但在完成工作方面,这对我来说是一个问题,尤其是因为我看到没有运行任何作业的空闲节点,而我只是坐在那里等待作业通过节点上限.

下面是我的两个问题:

  1. 难道管理员不能挂起,然后恢复作业吗?要么是作业,要么是用户的所有作业,或者是一组作业?从管理员的角度来看,暂停/恢复是否很麻烦?
  2. 我认为应该可以创建一个付费Vs非付费用户的列表。当支付用户名时,提交与S批自动指示SLURM暂停非付费用户名的工作或职务,并恢复时,有报酬的用户的工作已经完成。这有可能吗?如果是,是否超出了常规贫民窟/农场管理员的技能范围?

能否有人提出其他的解决方案(如果我上面问的是不合理的或荒谬的)?

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-11-01 14:22:19

  1. 管理员可以运行scontrol suspend jobid,然后运行scontrol resume jobid
  2. 这里的关键词是'QOS‘和'抢占’。通常,一个QOS是为付费用户创建的,它比普通的QOS具有先发制人的权利。非付费用户的作业可以取消、检查点、请求或暂停。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26477914

复制
相关文章

相似问题

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