Il 09.05.2014 12:19, Reuti ha scritto:
Hi,

Hi. It now should be working, but I had not a chance to test it. :-)


Am 09.05.2014 um 12:04 schrieb Roberto Nunnari:

I now have a job in that situation (large parallel job starving because smaller 
jobs keep getting slots).

At present no more smaller jobs are being submitted and there's only one slot 
missing and it should get free in a few hours.

So I tried to add reservation to the job using 'qalter -R y iobid'.

Fine. And you adjusted "max_reservations" and the "default_duration" too - what 
is it set to now?

# qconf -ssconf | egrep "max_reservation|default_duration"
max_reservation                   4
default_duration                  0:10:0


qstat correctly shows 'reserve: y', but I do not see nowhere that there are 
reserved slots. And how can I see reserved slots from command line? I only see 
it from 'qmon - cluster queues', and it shows RES 0.

This displays "advance reservations", not "resource reservations".

It's necessary to have look at the output when setting in SGE's scheduler configuration: 
"params MONITOR=1" (`man sched_conf`).

I see. Thank you. :-)


The jobs asks 128 slots with h_rt that can only run on a queue that offers a 
total of 128 slots, so it asks for all available slots on that queue. But I 
have momentary disables one host (I need to reboot one host as soon as the 
remaining running job will end this afternoon).

May that be the cause why I cannot see any reservation? I mean because of the 
disabled queue on 1 host there are anyways not enough slots available?

Yes. You can check this by:

$ qalter -w v <job_id>

It might display "verification: no suitable queues."

Ah, yes.. I now remember I saw that output, and the output was different, but I remember I felt it was working right. :-)

Thank you and best regards.
Robi

_______________________________________________
users mailing list
[email protected]
https://gridengine.org/mailman/listinfo/users

Reply via email to