[GE users] Schedule one job at a time

reuti reuti at staff.uni-marburg.de
Sun Jan 31 23:21:22 GMT 2010


    [ The following text is in the "utf-8" character set. ]
    [ Your display is set for the "ISO-8859-10" character set.  ]
    [ Some characters may be displayed incorrectly. ]

Am 31.01.2010 um 22:02 schrieb heman:

>> Hi,
>>
>> Am 29.01.2010 um 10:27 schrieb heman:
>>
>>> We have some problems with a cluster of 200 nodes and many jobs
>>> waiting
>>> in queue. Since we have pretty much nodes free many jobs are  
>>> scheduled
>>> and started at the same time which gives us problems with some other
>>> resources.
>>> Can this be changed so only one job is started each schedule  
>>> interval?
>>> Or perhaps depending on which queue get selected, so that for  
>>> example
>>> queue A starts as many jobs as possible but queue B only starts one
>>> job
>>> at a time.
>>
>> you could use a co-scheduler in a cron-job. If you submit all your
>> jobs to this special queue with -h to put them on hold (if necessary
>> by a JSV), they first need to be released. The co-scheduler would
>> then have the task to check whether there is exactly one job for this
>> queue no longer on hold, and otherwise to release exactly one job.
> But how would the co-sheduler know which one to release? Feels like  
> I need to write a real scheduler to figure out that, or?

For this one queue B.q - yes, it would be necessary when all are  
having different requirements. But when the jobs inside B.q all want  
the same resources, you can just release the one with the lowest job id.

-- Reuti


>
> // Jimmy
>>
>> -- Reuti
>>
>>
>>> Regards,
>>> Jimmy Hedman
>>>
>>> -- 
>>> Jimmy Hedman                      South Pole AB
>>> Senior Linux Systems Specialist   Anderstorsvägen 16
>>> Phone:  +46 8 56237100            SE-17154 Solna
>>> Mobile: +46 70 7645172            http://www.southpole.se
>>>
>>> ------------------------------------------------------
>>> http://gridengine.sunsource.net/ds/viewMessage.do?
>>> dsForumId=38&dsMessageId=241691
>>>
>>> To unsubscribe from this discussion, e-mail: [users-
>>> unsubscribe at gridengine.sunsource.net].
>>>
>
> ------------------------------------------------------
> http://gridengine.sunsource.net/ds/viewMessage.do? 
> dsForumId=38&dsMessageId=242204
>
> To unsubscribe from this discussion, e-mail: [users- 
> unsubscribe at gridengine.sunsource.net].
>

------------------------------------------------------
http://gridengine.sunsource.net/ds/viewMessage.do?dsForumId=38&dsMessageId=242228

To unsubscribe from this discussion, e-mail: [users-unsubscribe at gridengine.sunsource.net].



More information about the gridengine-users mailing list