Looks like you have a firewall between hosts tik34x and tik33x - you might check to ensure all firewalls are disabled. The error is saying it can't open a TCP socket between the two nodes, so there is no communication path between those two processes.
On May 16, 2012, at 4:22 AM, devendra rai wrote: > Hello All, > > I am trying to run an OpenMPI application across two physical machines. > > I get an error "Returned "Unreachable" (-12) instead of "Success" (0)", and > looking through the logs (attached), I cannot seem to find out the cause, and > how to fix it. > > I see lot of (communication) components being loaded and then unloaded, and I > do not see which nodes pick up what kind of comm-interface. > > -------------------------------------------------------------------------- > At least one pair of MPI processes are unable to reach each other for > MPI communications. This means that no Open MPI device has indicated > that it can be used to communicate between these processes. This is > an error; Open MPI requires that all MPI processes be able to reach > each other. This error can sometimes be the result of forgetting to > specify the "self" BTL. > > Process 1 ([[10782,1],6]) is on host: tik34x > Process 2 ([[10782,1],0]) is on host: tik33x > BTLs attempted: self sm tcp > > Your MPI job is now going to abort; sorry. > > The "mpirun" line is: > > mpirun --mca btl self,sm,tcp --mca btl_base_verbose 30 -report-pid > -display-map -report-bindings -hostfile hostfile -np 7 -v --rankfile > rankfile.txt -v --timestamp-output --tag-output ./xstartwrapper.sh > ./run_gdb.sh > > where the .sh files are fixes for forwarding X-windows from multiple machines > to the machines where I am logged in. > > Can anyone help? > > Thanks a lot. > > Best, > > Devendra > > > > From: devendra rai <dev...@yahoo.co.uk> > Subject: Returned "Unreachable" (-12) instead of "Success" (0) > Date: May 16, 2012 4:18:28 AM MDT > To: Open MPI Users <us...@open-mpi.org> > Reply-To: devendra rai <rai.deven...@yahoo.co.uk> > > > > Hello All, > > I am trying to run an OpenMPI application across two physical machines. > > I get an error "Returned "Unreachable" (-12) instead of "Success" (0)", and > looking through the logs (attached), I cannot seem to find out the cause, and > how to fix it. > > I see lot of (communication) components being loaded and then unloaded, and I > do not see which nodes pick up what kind of comm-interface. > > -------------------------------------------------------------------------- > At least one pair of MPI processes are unable to reach each other for > MPI communications. This means that no Open MPI device has indicated > that it can be used to communicate between these processes. This is > an error; Open MPI requires that all MPI processes be able to reach > each other. This error can sometimes be the result of forgetting to > specify the "self" BTL. > > Process 1 ([[10782,1],6]) is on host: tik34x > Process 2 ([[10782,1],0]) is on host: tik33x > BTLs attempted: self sm tcp > > Your MPI job is now going to abort; sorry. > > The "mpirun" line is: > > mpirun --mca btl self,sm,tcp --mca btl_base_verbose 30 -report-pid > -display-map -report-bindings -hostfile hostfile -np 7 -v --rankfile > rankfile.txt -v --timestamp-output --tag-output ./xstartwrapper.sh > ./run_gdb.sh > > where the .sh files are fixes for forwarding X-windows from multiple machines > to the machines where I am logged in. > > Can anyone help? > > Thanks a lot. > > Best, > > Devendra > <MPILog.txt> > > <MPILog.txt>_______________________________________________ > users mailing list > us...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/users