[gridengine users] Does an "exclusive" resource request use the actual usage by accident while submitting?

Reuti reuti at staff.uni-marburg.de
Thu Mar 31 09:45:01 UTC 2011


Hi,

submitting a job in 6.2u5 with:

$ qsub -l exclusive,h_rt=120 -q parallel@@infiniband -pe mpich_mslave 16 -w e -R y test.sh
Your job 2249423 ("test.sh") has been submitted

works fine, and I can do it even a couple of times. But then it gets:

$ qsub -l exclusive,h_rt=120 -q parallel@@infiniband -pe mpich_mslave 16 -w e -R y test.sh
Unable to run job: error: no suitable queues.

This behavior shouldn't change at submisson time at all (unless there would be max_u_job/max_job limits in SGE's configuration, and the error message would be different then). There is also no JSV defined.

Using "-w v" instead of "-w e" leads to the assumption, that it checks the acutal usage in the cluster (like "-w p") at submission time. But right now only my jobs request the "exclusive" resource, and "-w v" should assume an empty cluster instead of:

Job 2249428 (-l exclusive=TRUE,h_rt=120) cannot run in queue "node141" because exclusive resource (exclusive) is already in use.

This is a line from "-w v" - there is no queue "node141", it's a name of an exechost, and the exclusive resource is attached to the exechosts. Did anyone encounter a similar behavior? Maybe April Fool's joke was activated one day in advance.

-- Reuti


More information about the users mailing list