Hello Llolsten

Is there a specific reason you run as root? This practice is discouraged,
isn't it?

Also, isn't it true that OMPI uses ephemeral (i.e. 'user level, randomly
chosen') ports for TCP transport? In that case, how did this ever worked
with a firewall enabled?

I have, in the past, have faced similar situations, thus I am curious to
know the answer as well.

Thanks
Durga

The surgeon general advises you to eat right, exercise regularly and quit
ageing.

On Mon, May 9, 2016 at 2:31 PM, Llolsten Kaonga <l...@soft-forge.com> wrote:

> Hello all,
>
>
>
> We’ve been running openmpi for a long time and up to version 1.8.2 and
> CentOS 6.7 with commands such as the one below:
>
>
>
> usr/local/bin/mpirun --allow-run-as-root --mca btl openib,self,sm --mca
> pml ob1 -np 2 -np 8 -hostfile /root/mpi-hosts /usr/local/bin/IMB-MPI1
>
>
>
> To be able to run the above command, we normally just disabled the IPv4
> firewall and SELinux.
>
>
>
> We recently made the following updates:
>
>
>
> OS:         CentOS 7.2
>
> IMB:      4.1
>
> OpenMPI: 1.10.2
>
>
>
> When we tried to execute the above mpirun command, we got a TCP Broken
> Pipe error. There was no IP assignment conflict and eventually, we narrowed
> down the problem to the firewall. Disabling the firewalld daemon allows the
> command to run to completion. We would prefer not to disable the daemon as
> our servers may sometimes be connected to the rest of our subnet.
>
>
>
> Are there other options such as perhaps specifying a port (I am guessing,
> so specific instructions will be greatly appreciated).
>
>
>
> I thank you.
>
> _______________________________________________
> users mailing list
> us...@open-mpi.org
> Subscription: https://www.open-mpi.org/mailman/listinfo.cgi/users
> Link to this post:
> http://www.open-mpi.org/community/lists/users/2016/05/29143.php
>

Reply via email to