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 ------------------------------------------------------