Have you tried specifying the QOS like this?
qsub -W x=QOS:noht my_script
We've also found we have to have something like these lines in the maui.cfg:
SYSCFG QLIST=bigmem,interactive,debug,regress,contingent
QOSCFG[bigmem] PRIORITY=1 QFLAGS=PREEMPTOR,RESTARTPREEMPT
QOSCFG[interactive] PRIORITY=2 QFLAGS=PREEMPTOR,RESTARTPREEMPT
QOSCFG[debug] PRIORITY=1
QOSCFG[regress] PRIORITY=-1
QOSCFG[contingent] PRIORITY=-2 QFLAGS=PREEMPTEE
GROUPCFG[users] QDEF=DEFAULT
QLIST=bigmem,a1csr,interactive,debug,regress,contingent
CLASSCFG[regress] QDEF=contingent
Tom
Sabuj Pattanayek wrote:
> HI,
>> I basically have the same problem as described here:
>>http://www.supercluster.org/pipermail/mauiusers/2009-April/003817.html>> using torque 2.4.3 and maui 3.2.6p21 . I have a definition like this:
>> QOSCFG[noht] QFLAGS=DEDICATED
>> Where I'm giving users the option to be the only job on a node. Lines
> like #PBS -l qos=noht in .pbs files or run from the command line with
> "qsub -l qos=noht job.pbs" end up using the DEFAULT qos. I can "setqos
> noht jobid" after running the job but that leaves open the possibility
> that someone else's job starts running on the node immediately after
> my job starts running. I also thought about running "setqos noht
> $PBS_JOBID" from inside the .pbs file but that would probably cause
> the same race condition between my job and other jobs. I also don't
> know if maui commands would work from nodes that are only running the
> pbs_mom.
>> It seems that only when I specify QDEF=noht for USERCFG, GROUPCFG,
> ACCOUNTCFG, or CLASSCFG does it always start the specified qos, but
> again I want to be able to specify this qos at job submission time
> without adding a "noht" account (which would mess up my fairshare
> configurations). I guess the best work around for now would be to
> create a noht queue and have it QDEF'd to that CLASS?
>> Thanks,
> Sabuj Pattanayek
> _______________________________________________
> mauiusers mailing list
>mauiusers at supercluster.org>http://www.supercluster.org/mailman/listinfo/mauiusers>