Hi,

I’m trying to create a QOS that when specified in a jobscript, makes a job
preemptable by jobs in the normal account.  Another goal is to have this
qos, when in use, not subtract fairshare points from the user.  I tried
the following:

Slurm.conf:

PreemptType             = preempt/qos
PreemptMode             = REQUEUE


And:

sacctmgr add qos free PreemptMode=cluster usagefactor=0
description="Preemptable QOS, no fairshare use"
sacctmgr modify qos name=normal set preempt=free

Jobs using the free qos are correctly preempted, but I get this in the
logs when jobs are submitted and are running:

Jun  3 11:33:47 head slurmctld[5078]: sched: JobId=275 has invalid QOS
Jun  3 11:33:47 head slurmctld[5078]: sched: JobId=276 has invalid QOS
Jun  3 11:33:47 head slurmctld[5078]: sched: JobId=277 has invalid QOS


Any ideas? Hopefully it’s not just a Monday detail, thank you!


Chris


Reply via email to