我只是将qos参数MaxTRESperuser设置为cpu = 10用于测试目的,但是slurm是schedulling job。
我用过:
sacctmgr modify qos normal set maxtresperuser=cpu=1
我们可以查看
Name Priority GraceTime Preempt PreemptMode Flags UsageThres UsageFactor GrpTRES GrpTRESMins GrpTRESRunMin GrpJobs GrpSubmit GrpWall MaxTRES MaxTRESPerNode MaxTRESMins MaxWall MaxTRESPU MaxJobsPU MaxSubmitPU MaxTRESPA MaxJobsPA MaxSubmitPA MinTRES
normal 0 00:00:00 cluster 1.000000 cpu=1
但是分配了从同一个用户发送的所有作业,每个作业使用2个cpus
JOBID PARTITION NAME USER ST TIME NODES NODELIST(REASON)
370 teste script.s root R 0:11 1 slurmcomputenode2.novalocal
371 teste script.s root R 0:11 1 slurmcomputenode2.novalocal
372 teste teste.sh root R 0:07 1 slurmcomputenode1.novalocal
slurm文章对此没有任何其他说法。 我是否需要在slurm.conf文件中更改内容?
由于