I'm using Open MPI 1.6.5 to run OpenFOAM in parallel on several VMs on a cloud. 
mpirun hangs without any error messages. I think this is a firewall issue. 
Because when I open all the TCP ports(1-65535) in the security group of VMs, 
mpirun works well. However I was suggested to open as less ports as possible. 
So I have to limit MPI to run on a range of ports. I opened the port range 
49990-50010 for MPI communication. And use command



mpirun --mca oob_tcp_dynamic_ports 49990-50010 -np 4 --hostfile machines 
simpleFoam -parallel.



But it still hangs. How can I specify a port range that OpenMPI will use? I 
appreciate any help you can provide.



Best,

Ping Wang



ascs_logo_300dpi

------------------------------------------------------

Ping Wang

Automotive Simulation Center Stuttgart e.V.

Nobelstraße 15

D-70569 Stuttgart

Telefon: +49 711 699659-14

Fax: +49 711 699659-29

E-Mail:  <mailto:ping.w...@asc-s.de> ping.w...@asc-s.de

Web:  <http://www.asc-s.de/> http://www.asc-s.de

Social Media:  <http://www.facebook.com/asc.stuttgart> facebook/asc.stuttgart

------------------------------------------------------







Reply via email to