On 02/18/2011 10:25 AM, Chris Jewell wrote:
Hi All,

This feels like I ought to know better, but.....  I currently have two queues: "batch.q" which is 
configured to accept both batch and interactive jobs, and "interactive.q" which just accepts 
interactive jobs.  Both are configured to use a PE 'smp' which is configured as $pe_slots.  The queues are 
configured such that batch.q is Sequence Nr 0, and interactive.q is Sequence Nr 1.  This means that when the 
cluster is busy, nodes will be oversubscribed by (niced) interactive jobs (characterised by short, sharp 
bursts of activity, with long idle periods) only, thus preserving some sense of "availability".

Our cluster was busy the other day, and to my surprise I found that when I submitted a 
parallel job using "qsub -pe smp 4 myScript.com", it ended up scheduled in 
interactive.q.  Huh?  interactive.q is not configured to accept batch jobs.  Anyone know 
what might be going on?

My understanding is that jobs submitted with '-pe' are not "batch" jobs but "parallel" jobs.

In any case, make your interactive.q queue definition have "pe_list NONE".

See the section "qtype" of man 5 queue_conf.

Regards,
Alex

_______________________________________________
users mailing list
[email protected]
https://gridengine.org/mailman/listinfo/users

Reply via email to