我正在使用 Open MPI 1.6.5 在 3 个节点上并行运行 OpenFOAM。出于安全原因,我只允许打开几个 TCP 端口。所以我为 Open MPI 打开了 49990-50009 端口,并在 openmpi-mca-params.conf 中设置了如下值:
btl_tcp_port_min_v4=49990
btl_tcp_port_range_v4=10
oob_tcp_static_ports=50000-50009
当我运行 mpirun 时,我收到一条消息:
mca_oob_tcp_init: unable to create IPv4 listen socket: Unable to open a TCP socket for out-of-band communications.
我错过了什么?如何设置 MPI 以运行一系列端口?