Open MPI logo

Open MPI User's Mailing List Archives

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

Subject: Re: [OMPI users] A problem with 'mpiexec -launch-agent'
From: Terry Frankcombe (terry_at_[hidden])
Date: 2010-06-14 20:24:31


On Tue, 2010-06-15 at 00:13 +0200, Reuti wrote:
> Hi,
>
> Am 13.06.2010 um 09:02 schrieb Zhang Linbo:
>
> > Hi,
> >
> > I'm new to OpenMPI and have encountered a problem with mpiexec.
> >
> > Since I need to set up the execution environment for OpenMPI programs
> > on the execution nodes, I use the following command line to launch an
> > OMPI program:
> >
> > mpiexec -launch-agent /some_path/myscript ....
> >
> > The problem is: the above command works fine if I invoke 'mpiexec'
> > without an absolute path just like above (assuming the PATH variable
> > is properly set), but if I prepend an absolute path to 'mpiexec',
> > e.g.:
> >
> > /OMPI_dir/bin/mpiexec -launch-agent /some_path/myscript ....
>
> using an absolute path is equivalent to use the --prefix option to
> `mpiexec`. Both ways lead obviously to the erroneous behavior you
> encounter.

Hi folks

Speaking as no more than an uneducated user, having the behaviour change
depending on invoking by an absolute path or invoking by some
unspecified (potentially shell-dependent) path magic seems like a bad
idea.

As a long-time *nix user, this just rubs me the wrong way.

Ciao
Terry

-- 
Dr. Terry Frankcombe
Research School of Chemistry, Australian National University
Ph: (+61) 0417 163 509    Skype: terry.frankcombe