I am not sure I fully understand your question, but if I do I believe the problem is that you forgot to add
PreemptMode=off to the partitions which you do NOT want to be preempted, otherwise everything gets the cluster default. For example I have configured mine as follows PreemptType = preempt/partition_prio PreemptMode=REQUEUE PartitionName=highpriority DefMemPerCPU=4580 Nodes=node[01-36] PreemptMode=off PriorityTier=500 State=UP PartitionName=lowpriority DefMemPerCPU=4580 Nodes=node[01-36] PreemptMode=cancel PriorityTier=100 State=UP and only jobs in the lowpriority partition get cancelled, other partitions (not shown) get requeued and highpriority one are left alone HTH On Mon, Feb 16, 2026 at 8:12 AM Marchand Aurélia via slurm-users < [email protected]> wrote: > Hello, > > I want too use QOS preemption. > > my configuration is : > > preemptMode = GANG,SUSPEND > PreemptParameters = (null) > PreemptType = preempt/qos > PriorityType = priority/multifactor > SelectType = select/cons_tres > SelectTypeParameters = CR_CPU > > I define 3 partitions : > > PartitionName=DEFAULT Nodes=ALL Default=NO MaxTime=15-0 State=UP > OverSubscribe=FORCE:1 PreemptMode=suspend > PartitionName=veryhi PriorityTier=30 > AllowQos=veryhi_short,gaia_veryhi_short > PartitionName=hi PriorityTier=20 AllowQos=hi_short,gaia_hi_short > PartitionName=def PriorityTier=10 OverSubscribe=No Default=YES > AllowQos=def_short > > I define 5 QOS : > > sacctmgr show qos format=name%20,Priority,Preempt%40,PreemptMode > Name Priority Preempt PreemptMode > ----------------------- ------------ ---------------------------------- > --------------- > normal 0 cluster > veryhi_short 20000 def_short suspend > hi_short 10000 def_short suspend > def_short 0 normal suspend > gaia_veryhi_short 20000 def_short,gaia_hi_short suspend > gaia_hi_short 10000 def_short suspend > > I define account : > > sacctmgr show ass format=account%20,user,qos%60 > Account User QOS > -------------------- -------- > -------------------------------------------- > gaia_hi user1 gaia_hi_short > gaia_veryhi user1 gaia_veryhi_short > mis_hi user1 hi_short > def user1 > def_short > > I submit 2 jobs : > > JOBID PARTITION QOS ACCOUNT NAME USER > STATE PRIORITY > 159 hi hi_short mis_hi test user1 > SUSPENDE 637 > 160 veryhi gaia_veryhi_short gaia_veryhi test user1 > RUNNING 1150 > > I don't understand why job 160 suspend job 159, the partition priority > is higher, but I want gaia_veryhi_short QOS preempt only def_short and > gaia_hi_short QOS. > > The QOS of job 159 is hi_short. > > Where is my configuration error ? > > Thanks for your time, > > Aurélia > > > > -- > slurm-users mailing list -- [email protected] > To unsubscribe send an email to [email protected] >
-- slurm-users mailing list -- [email protected] To unsubscribe send an email to [email protected]
