OK, that's the problem.  I turned the firewall off on both machines, and
it works.

Now the question: how do I fix it?  I searched through the archives, and
found that it seems to be a pretty common problem.  Unfortunately, I didn't
see a solution that I could understand.  (I'm not a sysadmin, just a person
trying to do some programming.)

I have a couple of machines on a local net, with IP addresses in the
192.168.10.1xx range.  There's a router at 192.168.10.1, which is connected
to the internet via a cable mode.  So how do I set up my system so my
local machines can do whatever talking between themselves that's needed by
OpenMPI, while still having a firewall between my system and the outside
world?

Thanks,
James

PS: Hate to kvetch, but wouldn't it save a lot of wasted time if basic
problems like this were addressed in the FAQ?


On Fri, 23 Jul 2010 14:17:48 -0700, Ralph Castain <r...@open-mpi.org> wrote:

Check for a firewall blocking tcp communications - that's the most common issue.

On Jul 23, 2010, at 3:05 PM, James wrote:

Hi,

I am trying to get OpenMPI running on my home network.  This has two
machines, t61 and quad, both running SuSE 11. I'm using the "hello_c"
program from the examples as a test.  It will run fine on each machine,
using whatever number or processes I specify.  However, when I try to
run on multiple machines, it hangs.

If I start from t61 with the command "mpiexec -host t61,quad -np 2 hello"
then I see that command when I do a ps -ax on t61.   On quad I see
"orted --daemonize (long parameter string)".  Both of them seem to be
silently waiting on some event, but I've no idea what.

Both machines are running OpenMPI 1.4.2 (compiled from same tar file),
installed in /opt/openmpi.  The executables are in the same user/path
on each machine (/home/me/src/openmpi/examples), and path,
LD_LIBRARY_PATH, and so on all seem the same.

Any suggestions?

Thanks,
James

PS: Also, may I suggest putting something in the FAQ pointing out
that the environment vars need to be set in .tcshrc, not .login?
It would have saved me several hours.
_______________________________________________
users mailing list
us...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/users


_______________________________________________
users mailing list
us...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/users


Reply via email to