which network are your VMs using for communications ?
if this is tcp, then you also have to specify a restricted set of allowed
ports for the tcp btl

that would be something like
mpirun --mca btl_tcp_dynamic_ports 49990-50010 ...

please double check the Open MPI 1.6.5 parameter and syntax with
ompi_info --all
(or check the archives, I think I posted the correct command line a few
weeks ago)

Cheers,

Gilles

On Wednesday, June 1, 2016, Ping Wang <ping.w...@asc-s.de> wrote:

> 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
>
>
>
> [image: 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: ping.w...@asc-s.de
> <javascript:_e(%7B%7D,'cvml','ping.w...@asc-s.de');>
>
> Web: http://www.asc-s.de
>
> Social Media: [image: facebook]/asc.stuttgart
> <http://www.facebook.com/asc.stuttgart>
>
> *------------------------------------------------------*
>
>
>
>
>

Reply via email to