Users Guide

7–RoCE 配置
Linux 的适配器上配置 RoCE
154 AH0054602-05 M
SLES 12 SP4 及更高版本
RHEL 7.6, 7.7 8.0
2. 执行以下操作配置 RoCE v2
a. 识别 RoCE v2 GID 索引。
b. 配置服务器和客户端的路由地址
c. 在交换机上启用 L3 路由。
识别 RoCE v2 GID 索引或地址
要查找 RoCE v1 v2 特定 GID请使用 sys class 参数,或从 41xxx FastLinQ
源文件包运行 RoCE 脚本。要检查默认 RoCE GID 索引和地址,请发出
ibv_devinfo 命令并将其与 sys class 参数进行比较。例如:
#ibv_devinfo -d qedr0 -v|grep GID
GID[ 0]: fe80:0000:0000:0000:020e:1eff:fec4:1b20
GID[ 1]: fe80:0000:0000:0000:020e:1eff:fec4:1b20
GID[ 2]: 0000:0000:0000:0000:0000:ffff:1e01:010a
GID[ 3]: 0000:0000:0000:0000:0000:ffff:1e01:010a
GID[ 4]: 3ffe:ffff:0000:0f21:0000:0000:0000:0004
GID[ 5]: 3ffe:ffff:0000:0f21:0000:0000:0000:0004
GID[ 6]: 0000:0000:0000:0000:0000:ffff:c0a8:6403
GID[ 7]: 0000:0000:0000:0000:0000:ffff:c0a8:6403
使用 sys class 参数验证 RoCE v1 RoCE v2 GID 索引和地址
使用以下任一选项,通过 sys class 参数验证 RoCE v1 v2 GID 索引和地址:
Option 1:
# cat /sys/class/infiniband/qedr0/ports/1/gid_attrs/types/0
IB/RoCE v1
# cat /sys/class/infiniband/qedr0/ports/1/gid_attrs/types/1
RoCE v2
# cat /sys/class/infiniband/qedr0/ports/1/gids/0
fe80:0000:0000:0000:020e:1eff:fec4:1b20
可通过使用 RoCE v2 支持的内核配置 RoCE v1 RoCE v2。可使用
这些内核在同一子网以及不同子 (例如 RoCE v2)和任何可路由
境中运行 RoCE 流量。 RoCE v2 只需少量设置,所有其他交换机和适
配器设置均通用于 RoCE v1 v2