Hi guys,

am new to cluster computing, so please bear with me.
currently trying to utilize the available desktops found in labs.

Started trying out 2 labs, (namely Lab A which have 192.168.0.xx IPs
and Lab B which have public IPs 202.185.77.xx series)

Have been running Paraview in Lab A without any problem so far.
(mpirun -np 18 -machinefile quad_lan pvserver)

As i tried to extend the cluster to Lab B's desktops, by specifying their
IPs in
my machinefile like:

202.185.77.110 slots=4 max-slots=4 *#(eth1 = 202.185.77.110; eth0 =
192.168.0.10)*
202.185.77.219 slots=2 max-slots=2        *<-- this is "pc226*"
192.168.0.227 slots=2 max-slots=2

my programs hangs while my client tries to connect to the pvserver.
if i wait long  enough, it will show the error

yewyong@vrc1:~/installer/mpi_test> mpirun -np 8 -machinefile quad_hama
pvserver --use-offscreen-rendering
Listen on port: 11111
Waiting for client...
Client connected.
[pc226][[8636,1],6][btl_tcp_endpoint.c:631:mca_btl_tcp_endpoint_complete_connect]
connect() failed: Connection timed out (110)

note that when running "hello_world", it shows that the makeshift cluster
are able to communicate which each other.
after trying out different sequence in the machinefile, i found out that
whenever a cross IPs mpirun server is started, the system pauses
when the client tries to connect.

Would it be related to the problem raised in "
http://www.open-mpi.org/community/lists/devel/2009/07/6385.php";?

i'm not too sure if i've fully described the situation, please let me know
if you guys need any extra information.

thank you in advance.

yewyong.

Reply via email to