<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body bgcolor="#ffffff" text="#000000">
<font size="+1"><font face="Times New Roman, Times, serif">Hi All.<br>
<br>
We have a test bed setup running Maui 3.3.1 running with Torque 2.5.9.<br>
<br>
We are testing PREEMPTOR and PREEMTEE setup with Maui and all works
well until Maui starts new backfill jobs.<br>
<br>
The new backfill jobs started by Maui will then not let PREEMTOR jobs
run.&nbsp;&nbsp;&nbsp; Is this a bug or are we missing a priority?<br>
<br>
Our Torque nodes file have:<br>
<br>
compute-1-1 np=64 chem free<br>
compute-1-2 np=64 chem free<br>
compute-1-3 np=64 chem free<br>
compute-1-4 np=64 chem free<br>
compute-1-5 np=64 chem free<br>
compute-1-6 np=64 chem free<br>
compute-1-7 np=64 tw free<br>
compute-1-8 np=64 tw free<br>
compute-1-9 np=64 tw free<br>
compute-1-10 np=64 tw free<br>
<br>
Torque "default" queue is "free":<br>
set server default_queue = free<br>
set server resources_default.nodes = 1<br>
<br>
<br>
We fill up the queue with 10 63-core jobs and 15 1-core jobs as
"PREEMPTEE" jobs "free" queue.&nbsp;&nbsp; Maui starts 10 63-core jobs and 10
1-core jobs (leaving 5 1-core jobs in the queue).<br>
<br>
As user "tw" I run:<br>
&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; qsub -I&nbsp; -q tw&nbsp; -l nodes=4:ppn=64&nbsp;&nbsp;&nbsp;&nbsp; ( PREEMPTOR job )<br>
it PREEMPTS correctly.&nbsp;&nbsp; Everything works as expected.<br>
<br>
However, if I run:<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp; qsub -I&nbsp; -q tw&nbsp; -l nodes=4:ppn=62&nbsp;&nbsp;&nbsp;&nbsp; ( PREEMPTOR job )<br>
<br>
It PREEMPTS correctly and Maui then starts 4 new backfill 1-core jobs
(since there are now 4 new 1-core CPU idle).<br>
<br>
But here is the problem.&nbsp;&nbsp;&nbsp; If I then re-run the command:<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; qsub -I&nbsp;&nbsp; -q tw&nbsp; -l nodes=4:ppn=64&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></font><font
 size="+1"><font face="Times New Roman, Times, serif">( PREEMPTOR job)<br>
</font></font><font size="+1"><font face="Times New Roman, Times, serif"><br>
The job will NOT run.&nbsp;&nbsp; The 4 new 1-core jobs Maui started are not
SUSPENDED by Maui.<br>
<br>
Is this a bug?<br>
<br>
<br>
------------------- maui.cfg file ------------------------------------<br>
NODEALLOCATIONPOLICY&nbsp; MINRESOURCE<br>
<br>
PREEMPTPOLICY&nbsp; SUSPEND<br>
ENABLEMULTIREQJOBS&nbsp; TRUE<br>
<br>
# QOS<br>
QOSWEIGHT&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 10000<br>
<br>
QOSCFG[high] PRIORITY=1000&nbsp; QFLAGS=PREEMPTOR QTWEIGHT=100<br>
QOSCFG[low]&nbsp; PRIORITY=0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; QFLAGS=PREEMPTEE QTWEIGHT=0<br>
<br>
#The default queue is called "free"<br>
CLASSCFG[free] QDEF=low <br>
CLASSCFG[free] DEFAULT.FEATURES=free<br>
<br>
# TW Queue <br>
SRCFG[tw]&nbsp;&nbsp;&nbsp; PERIOD=INFINITY <br>
CLASSCFG[tw] QDEF=high<br>
CLASSCFG[tw] DEFAULT.FEATURES=tw<br>
<br>
<br>
<br>
<br>
<br>
</font></font>
</body>
</html>