I'm trying to to use virtual_free to limit the number of large memory jobs running each grid node in my cluster. This seems to be working as expected.
After I modified my code to submit jobs with the memory instances, qstat -f -q $queueName no longer shows a list of jobs waiting for a slot.
The jobs are submitted with a specific queue (-q $queueName).
I'm guessing this is happening due to the magic of SGE queue selection. Is there a way to make my jobs show up as before?
qstat -f -u * -q $queueName
to view the queue. If I drop the queue argument, I can see the jobs. If I examine a specific job, I can see that it has the correct hard_queue_list value set.
I'm also using Sun Grid Engine 6.1u4