Hi,

I reserved nodes in grid5000. I use latest Open MPI code from git.  I am
trying to execute MPI code. But There is error message:


ORTE does not know how to route a message to the specified daemon
located on the indicated node:

  my node:   graphite-1
  target node:  graphite-2

This is usually an internal programming error that should be
reported to the developers. In the meantime, a workaround may
be to set the MCA param routed=direct on the command line or
in your environment. We apologize for the problem.

Command line is

mpirun -mca btl_tcp_if_include eth0 -mca routed direct -hostfile
graphite_nodes -n 4 mpi_executable

I thought that the problem is because of different networks. Reserved nodes
are from grisou, griffon, graphite. From different clusters. Therefor, I
created host files contains nodes only from grisou, graphite, griffon. I
selected one node from each cluster and executed MPI code using nodes only
from this cluster. Again I had the same problem. I selected the only eth0,
but again there is no result. In error message is mentioned that it should
be reported to the developer.

Best regards,
Emin Nuriyev

On 22 March 2017 at 15:45, Gilles Gouaillardet <
gilles.gouaillar...@gmail.com> wrote:

> Enrico,
>
> this is fixed in Open MPI 2.1.0
> fwiw, you only need MPI_THREAD_MULTIPLE if you invoke MPI subroutines
> within an OpenMP parallel. if MPI is only used outside of OpenMP parallel,
> then MPI_THREAD_SINGLE is very likely enough.
>
> Cheers,
>
> Gilles
>
>
> On Thursday, March 23, 2017, Enrico Calore <enrico.cal...@fe.infn.it>
> wrote:
>
>> Hi all,
>> when trying to run an OpenMPI + OpenMP application, using OpenMPI
>> v1.10.2, compiled with multi-threading support, and the OpenIB BTL, the
>> latter disable itself with this message:
>>
>> btl:openib: MPI_THREAD_MULTIPLE not suppported; skipping this component
>> select: init of component openib returned failure
>> mca: base: close: component openib closed
>> mca: base: close: unloading component openib
>>
>> In an old mailing-list thread I read that multi-threading support for
>> openib was expected in 1.9 series:
>>
>> http://users.open-mpi.narkive.com/B2UJ86Wf/ompi-users-multi-
>> threading-support-for-openib
>>
>> But, looking in the changelogs I could not find any mention of this.
>>
>> May I ask which is the actual status? Is there some newer OpenMPI
>> versions supporting it and/or are available some compile time flags to
>> enable some kind of experimental support for it?
>>
>>
>> Thanks and Best Regards,
>>
>> Enrico
>>
>>
> _______________________________________________
> devel mailing list
> devel@lists.open-mpi.org
> https://rfd.newmexicoconsortium.org/mailman/listinfo/devel
>
_______________________________________________
devel mailing list
devel@lists.open-mpi.org
https://rfd.newmexicoconsortium.org/mailman/listinfo/devel

Reply via email to