Users Guide
7–RoCE 配置
在 Linux 的适配器上配置 RoCE
152 AH0054602-05 M
6. 发出 ibv_devinfo 命令。对于每个 PCI 功能,您应该会看到一个单独的
hca_id,如下例中所示:
root@captain:~# ibv_devinfo
hca_id: qedr0
transport: InfiniBand (0)
fw_ver: 8.3.9.0
node_guid: 020e:1eff:fe50:c7c0
sys_image_guid: 020e:1eff:fe50:c7c0
vendor_id: 0x1077
vendor_part_id: 5684
hw_ver: 0x0
phys_port_cnt: 1
port: 1
state: PORT_ACTIVE (1)
max_mtu: 4096 (5)
active_mtu: 1024 (3)
sm_lid: 0
port_lid: 0
port_lmc: 0x00
link_layer: Ethernet
7. 验证所有服务器之间的 L2 和 RoCE 连接:一个服务器充当服务器,另一个
服务器充当客户端。
使用简单的
ping 命令验证 L2 连接。
通过执行服务器或客户端的 RDMA ping 验证 RoCE 连接:
在服务器上发出以下命令:
ibv_rc_pingpong -d <ib-dev> -g 0
在客户端上发出以下命令:
ibv_rc_pingpong -d <ib-dev> -g 0 <server L2 IP address>
下面是服务器和客户端上的成功 ping pong 测试的示例。
服务器 Ping:
root@captain:~# ibv_rc_pingpong -d qedr0 -g 0
local address: LID 0x0000, QPN 0xff0000, PSN 0xb3e07e, GID
fe80::20e:1eff:fe50:c7c0
remote address: LID 0x0000, QPN 0xff0000, PSN 0x934d28, GID
fe80::20e:1eff:fe50:c570
8192000 bytes in 0.05 seconds = 1436.97 Mbit/sec
1000 iters in 0.05 seconds = 45.61 usec/iter