Both the runtime and TCP BTL components accept port range definitions. All you have to do is tell us what those are, and then set your firewall to leave those ports open.
So the cmd line would look like: mpirun -mca oob_tcp_dynamic_ipv4_ports 12345-12350 -mca btl_tcp_port_min_v4 34561 -mca btl_tcp_port_range_v4 100 ... The two components are a little different. The oob_tcp one takes a range, while the btl_tcp one wants a starting port number and then the number of ports in the range. Still, the result is the same. HTH Ralph > On Jun 23, 2016, at 7:26 PM, Wilkinson, Collin <cjwilkin...@coe.edu> wrote: > > > I realize that OpenMPI wasn't made to run in a Firewall environment. I'd like > to try to get it to run in said environment though. So what exact ports do I > need to open to be able to run in a firewall environment? And how can I set > MPI to run on said ports? > > Any help I would really appreciate. > > 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/06/29538.php