humm.. answering myself..
from the man pages it seams that
maxujobs is for only running jobs per user
while
max_u_jobs is for both running and pending jobs per user
is that correct?
Thank you and best regards
Robi
Il 12.11.2014 13:51, Roberto Nunnari ha scritto:
Il 12.11.2014 12:19, Reuti ha scritto:
Am 12.11.2014 um 11:58 schrieb Roberto Nunnari:
recently I had a user submitting thousands of jobs.
This, caused the scheduler to run for a long time at full CPU usage..
sorting out 9'000 pending jobs and find out which one to schedule
next and where is ways too much for our frontend HW. Also, the
scheduler is configured to run every minute and that made the problem
even worse.
So, the question is:
Is there a way to limit the number of jobs that can be pending in the
queue?
Not for pending alone, but for pending + running, i.e. the number of
jobs known to SGE by a single user by setting "max_u_jobs" in SGE's
configuration (`man sge_conf`).
-- Reuti
Hi Reuti.
is max_u_jobs something different from maxujobs ?
I've always had maxujobs set to 64.. and I thought that it was only for
the maximum quantity of running jobs a user can have at a time.. maybe
when I met the problem I was experimenting with limiting slots per user
using RQ and had temporarely disabled maxujobs..
At present I have:
# qconf -ssconf | grep -i max
maxujobs 64
max_functional_jobs_to_schedule 200
max_pending_tasks_per_job 50
max_reservation 4
but no max_u_jobs.. is that an alias?
Robi
_______________________________________________
users mailing list
users@gridengine.org
https://gridengine.org/mailman/listinfo/users
_______________________________________________
users mailing list
users@gridengine.org
https://gridengine.org/mailman/listinfo/users