在slurm上设置QOS相关抢占
问题描述:
我正在使用应该设置为允许基于QOS抢占的SLURM集群,但我不确定它是否正确完成。说这样做是正确的,我们想要抢占另一个QOS的每个QOS都必须明确列出它可以抢占的那些QOS?换句话说,如果我运行$ sacctmgr list qos format==name,priority,preempt
而“抢占”列是空的,那么我们实际上做的不是已经启用了基于QOS的抢占,不管事实如何,PreemptType = preempt/qos
?在slurm上设置QOS相关抢占
答
是的你是对的。例如,在我们的设置:
[[email protected] ~]# sacctmgr list qos format==name,priority,preempt
Name Priority Preempt
---------- ---------- ----------
normal 0
high 10000 normal
和就业机会,QOS high
能够抢占就业机会,QOS normal
。这种情况是通过运行命令获得的,例如:
sacctmgr modify qos where name=high set Preempt=normal