On 19 November 2011 09:58, mahbube rustaee <[email protected]> wrote: > > > On Sat, Nov 19, 2011 at 12:05 PM, William Hay <[email protected]> wrote: >> >> On 19 November 2011 04:53, mahbube rustaee <[email protected]> wrote: >> > Hi, >> > I defined a queue on @node-grp (a group of nodes). >> > I defined mpi2 parallel environment as: >> > start_proc_args /opt/gridengine/mpi/startmpi. >> > sh $pe_hostfile >> > stop_proc_args /opt/gridengine/mpi/stopmpi.sh >> > allocation_rule 2 >> > control_slaves FALSE >> > job_is_first_task TRUE >> > urgency_slots min >> > accounting_summary TRUE >> > >> > and attach this PE to that queue. I expected that parallel programs get >> > slots from @node-grp on that queue and 2 slots on any host. >> > but that was not happen, slots are at another hosts that arenot member >> > of >> > @node-grp. >> > >> > how can I define such parallel environment ? >> 1.Were the parallel programs submitted to the mpi2 PE or possibly to a >> different PE? > > Yes, the parallel programs submitted to the mpi2 PE. >> >> 2.Is mpi2 defined in the pe_list of the queue in which the jobs actually >> do run? > > yes, Well that would appear to be the problem. If you have multiple queues with mpi2 defined then the job can run in any or all of them > number of slots per node is correct, but host list is not host list on that > queue. Which queue, the one it runs in or the one you wanted it to run in?
>> >> William >> > >> > Thx > > _______________________________________________ users mailing list [email protected] https://gridengine.org/mailman/listinfo/users
