[GE users] Schedule one job at a time

reuti reuti at staff.uni-marburg.de
Fri Jan 29 17:33:42 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 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.

-- 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].


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

More information about the gridengine-users mailing list