[GE users] Run one job on *all* machines in a group

reuti reuti at staff.uni-marburg.de
Mon Nov 2 12:05:52 GMT 2009

Am 30.10.2009 um 21:53 schrieb redmumba:

> I'm currently looking into a few options for job schedulers, and I  
> was curious as to how SGE can be used on entire clusters of nodes.
> Specifically, I want a job to be run on all members of a specific  
> group of nodes.  I have SGE setup on three machines (one master and  
> sched, two execution hosts), and I'd like to be able to submit a  
> job to a "group" of hosts and have it run on each and every one of  
> them.  The processes do *not* need to communicate with each other.

If I get you in the right way, they don't need to run at the same  
time. You can use a loop to submit to individual hosts:

for i in `seq -w 1 24`; do qsub -l h=node$i myjob.sh; done

-- Reuti

> Is this possible with GridEngine?
> Thank you!
> Andrew
> ------------------------------------------------------
> http://gridengine.sunsource.net/ds/viewMessage.do? 
> dsForumId=38&dsMessageId=224224
> 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