You should not be invoking orted manually -- getting errors when you
invoke orted manually is probably to be expected.
Can you answer the questions from my original mail? Thanks.
On Mar 27, 2009, at 6:29 PM, Russell McQueeney wrote:
> Jeff Squyres wrote:
> > Hmm -- puzzling -- the error file you sent shows the following:
> > bash: /opt/openmpi/orted: No such file or directory
> > But that shouldn't happen; according to your config.log, you
> > with a prefix of /opt/openmpi, so Open MPI should be looking for
> > in /opt/openmpi/bin/orted.
> > You said that the command was
> >> command = mpirun --hostfile hostfile -np 2 echo `uname -a`
> > Is there any chance that you ran with mpirun's absolute filename,
> > as:
> > /opt/openmpi/bin/mpirun --hostfile hostfile -np 2 echo `uname -a`
> > Or do you have any aliases involved? I can't imagine how you're
> > getting that error message -- Open MPI should never use a full path
> > name for orted unless you specified --prefix on the mpirun command
> > line (which you didn't), or youused a full path name for mpirun
> > it looks like you didn't, and even if you did use
> > /opt/openmpi/bin/mpirun, it should use that path to look for
> > /opt/openmpi/bin/orted on the other node). Otherwise, Open MPI
> > on the PATH set in your shell startup files on remote nodes to find
> > the orted.
> > This is very odd -- can you look at the exact command that is being
> > executed on the remote node?