Why not just set the low-QOS priority very low, so the ACCOUNTCFG priority
values cannot overshadow it? (There was also a spelling error on PREEMPTOR.)

Suggestion:
ENABLENEGJOBPRIORITY    TRUE

QUEUETIMEWEIGHT 1
QOSWEIGHT 1
ACCOUNTWEIGHT 1

QOSCFG[high]    PRIORITY=300000 QFLAGS=PREEMPTOR,DEDICATED,RESTARTPREEMPT
QOSCFG[low]     PRIORITY=-300000 QFLAGS=PREEMPTEE

CLASSCFG[high]  QDEF=high
CLASSCFG[low]   QDEF=low

ACCOUNTCFG[normal] PRIORITY=0
ACCOUNTCFG[special] PRIORITY=1000

Best regards,
-- Lennart Karlsson <[EMAIL PROTECTED]>
   National Supercomputer Centre in Linkoping, Sweden
   http://www.nsc.liu.se


Thomas M. Payerle wrote:
> We are using a 2 component priority system: the QOS classes set a priority
> and users have special privileged allocations which can boost their priority
> through the ACCOUNT priority.  Currently weighted equally, and is working
> for the most part.
> 
> The problem is we have a low priority queue, which is restricted to the
> low priority QOS, and jobs in it are preemptable by any of the higher QOSes.
> An user has started submitting long jobs to this low priority queue, using 
> his 
> high priority allocation, causing it to have a higher priority value than
> jobs submitted to the higher priority queues (without special ACCOUNT
> priorities).
> 
> What we would ideally like is some way to force jobs submitted to the low
> queue to ignore any ACCOUNT based priv settings, yet still allow the ACCOUNT
> based priv settings to be used for other queues.
> 
> Any suggestions?
> 
> 
> Simplified config:
> ---------
> QUEUETIMEWEIGHT 1
> QOSWEIGHT 100
> ACCOUNTWEIGHT 100
> 
> QOSCFG[high] PRIORITY=3000 QFLAGS=PREMPTOR,DEDICATED,RESTARTPREEMPT
> QOSCFG[low] PRIORITY=2000 QFLAGS=PREEMPTEE
> 
> CLASSCFG[high] QDEF=high
> CLASSCFG[low] QDEF=low QLIST=low^
> 
> ACCOUNTCFG[special] PRIORITY=10000
> 
> -------
> 
> So a job submitted to high queue, without special account priv, gets a
> priority of ~ 300000, which won't beat a job submitted to low queue with
> special account priv ( ~ 1200000 ).


_______________________________________________
mauiusers mailing list
[email protected]
http://www.supercluster.org/mailman/listinfo/mauiusers

Reply via email to