Hi,
this error message does not come from Open MPI, but from MPICH or one of
its derivative (such as Intel MPI)
you might want to check your environment (PATH, LD_LIBRARY_PATH), and
make sure Open MPI is used, even if SSH is used.
for example, you can
ldd a.out
ssh node ldd a.out
there should be no reference non Open MPI MPI library
Cheers,
Gilles
On 2/14/2017 2:51 PM, Mahdi, Sam wrote:
Hello everyone,
I am attempting to run a program on multiple computers, I am currently
testing it out on 2. I have already created a ssh register key between
the computer I want to connect to and my computer. I've also already
created a hosts file on my computer with the IP of the computer I want
to connect to. When I attempt to connect though through the mpirun
-hosts command or mpirun -f hosts I receive this error
[proxy:0:0@localhost.localdomain] HYDU_sock_connect
(./utils/sock/sock.c:174): unable to connect from
"localhost.localdomain" to "localhost.localdomain" (Connection refused)
[proxy:0:0@localhost.localdomain] main (./pm/pmiserv/pmip.c:189):
unable to connect to server localhost.localdomain at port 57437 (check
for firewalls!)
It appears that "localhost.localdomain" is attempting to connect to
another "localhost.localdomain". How do I make it so my computer via
my IP is connecting to another computer via their IP?
I have tried creating a host file with the IP of the computer and then
using the mpiexec -f hosts -n 4 ./app1 command, got the same error
output.
I have also tried directly typing in the IP using this command mpirun
-np 3 --host a,b,c hostname where I typed in the IP of the other
computer in A. Still got the same error.
_______________________________________________
users mailing list
users@lists.open-mpi.org
https://rfd.newmexicoconsortium.org/mailman/listinfo/users
_______________________________________________
users mailing list
users@lists.open-mpi.org
https://rfd.newmexicoconsortium.org/mailman/listinfo/users