SoGE 8.1.8

Hi,

Is there a way for the admin to selectively run a queued job when there are
resources available, but the user's rqs-defined quota has been met? I'd
like to say something like:

   qrun -u <user> -q <queue> --how-many-additional-jobs-to-start-running
<number>

I'm looking for a way to allow some dynamic quota increases when cluster
load is low. I currently have a simple system that checks for low load, and
will increase everyone's quota and recreate the rqs's. But I'm moving to
rqs's based on projects and user-specific limits within projects, and also
multiple time-limited queues. So my method of setting and changing rqs's is
getting a lot more complicated.

A complication may be that my rqs's limit based on slots and h_vmem and
s_vmem, where h_vmem and s_vmem are a multiple of the number of slots a
user is allowed. But if there's some may to run a job regardless of rqs
limits, and just have it check the requested resources against host
consumables as usual, then this wouldn't matter, I'm thinking.

Thanks for any thoughts.

-M
_______________________________________________
users mailing list
users@gridengine.org
https://gridengine.org/mailman/listinfo/users

Reply via email to