Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Open MPI User's mailing list

Subject: Re: [OMPI users] New User question
From: Ralph Castain (rhc_at_[hidden])
Date: 2009-02-24 20:43:39


The problem is in your cmd line:

> mpirun --np 2 --nolocal APPNAME
>

You forgot to include a -hostfile or -host option, so OMPI only knows
about your local node - which you told it not to use.

Provide a hostfile, or specify a set of hosts with -host, and it
should work fine.

Ralph

On Feb 24, 2009, at 11:54 AM, Larry Adelberg wrote:

> Hello all,
>
> I am sorry to ask what is probably a newbie question, I have
> searched the archives but am probably not using the proper key word
> to locate.
>
> I am working on an atmospheric model which uses openmpi/openrte. I
> have two nodes setup but the model only runs on one node.
>
> I can use mpirun to execute an application on another node by
> entering the below on HOST1:
>
> mpirun --np 2 --host HOST2 APPNAME
>
> In this scenario, the system connects via ssh to HOST2 and runs the
> application without a problem.
>
> If I attempt to run:
> mpirun --np 2 --nolocal APPNAME
>
> I get:
> [virtualModel1:03939] [0,0,0] ORTE_ERROR_LOG: Temporarily out of
> resource in file base/rmaps_base_support_fns.c at line 168
> [virtualModel1:03939] [0,0,0] ORTE_ERROR_LOG: Temporarily out of
> resource in file rmaps_rr.c at line 402
> [virtualModel1:03939] [0,0,0] ORTE_ERROR_LOG: Temporarily out of
> resource in file base/rmaps_base_map_job.c at line 210
> [virtualModel1:03939] [0,0,0] ORTE_ERROR_LOG: Temporarily out of
> resource in file rmgr_urm.c at line 372
> [virtualModel1:03939] mpirun: spawn failed with errno=-3
>
>
> Looking at the source code, that is the area where the available
> nodes are enumerated and this error appears to indicate no "non-
> local" node is available if I am interpreting this correctly.
>
> I have the hosts file correct along with the ssh key so the user can
> login without a password etc etc. I don't know where the system
> looks for identification of node IPs so this can be enumerated.
>
> Can someone give me a quick pointer to the correct location in the
> manual (I realize the answer is RTM but I have not found the answer
> in the manual thus far so I figured I would throw it out there to
> the experts).
>
> Thanks for your patience with my query.
>
>
> _______________________________________________
> users mailing list
> users_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/users