I'm having problems getting jobs to queue up and wait
before execution. We have a set-up where there are more
machines available than we have licences more a
particular task. I wanted to use GNU queue to only
allow n jobs to execute at any time, and pick the
lowest loaded machine to run it on.
My solution was to have a quese for each licence type,
setting the maxexec value to the number of licences of
that type we have. All machines are listed in all the
different queue profiles, with the same pfactors and
vmaxexecs in each.
Below I've attached the profile for one of the queues
which I though should only allow 1 job at a time.
Unfortunatley it tries to run more than one at once.
I'm using GNU Queue version 1.30.1.
Can anyone help?