OpenMPI:多个以太网接口故障

时间:2015-09-17 19:43:46

标签: mpi openmpi hpc

我想设置一个3节点的环形网络,每个网络使用2个以太网端口连接到另外2个,不需要交换机/路由器。

接口配置如下所示: mpi-config

我在每个节点上使用 ifconfig 来配置每个端口,并确保我可以从每个节点ssh到其他2个节点。

但是一个简单的ring_c示例不起作用......所以我打开--mca btl_base_verbose 30,我可以看到 node1尝试使用23.0.0.2(node2和3之间的linke) )虽然有一个到节点2的直接链接,但是到达node2

输出日志如下:

  

[node1:01828] btl:tcp:尝试连接()到[[19529,1],1]   端口1024上的地址为23.0.0.2   [[19529,1],0] [btl_tcp_endpoint.c:606:mca_btl_tcp_endpoint_start_connect]   从node1到:node2无法连接到端口上的对等端23.0.0.2   4:网络无法访问

我已阅读以下帖子和常见问题解答,但仍然无法理解这种行为。

How does Open MPI know which IP addresses are routable to each other in Open MPI 1.3 (and beyond)?

How do I tell Open MPI which IP interfaces / networks to use?

Open MPI User's Mailing List Archives

任何指针都将不胜感激!提前谢谢!

我的open-mpi信息:

打开MPI:1.0.0.22

打开RTE:1.0.0.22

OPAL:1.0.0.22

MPI API:2.1

最佳, 尚

0 个答案:

没有答案