Users Guide
7–RoCE 配置
在 Linux 的适配器上配置 RoCE
151 AH0054602-05 M
验证 Linux 上的 RoCE 配置
安装 OFED 后,安装 Linux 驱动程序,然后加载 RoCE 驱动程序,验证在所有
Linux 操作系统上是否检测到 RoCE 设备。
要在 Linux 上验证 RoCE 配置:
1. 使用
service/systemctl 命令停止防火墙表。
2. 仅对于 RHEL:如果已安装 RDMA 服务 (
yum install rdma),请验证
RDMA 服务已启动。
在 RHEL 或 CentOS 上:使用
service rdma 状态命令启动服务:
如果 RDMA 尚未启动,请发出以下命令:
# service rdma start
如果 RDMA 尚未启动,则发出以下备选命令之一:
# /etc/init.d/rdma start
或者
# systemctl start rdma.service
3. 通过检查 dmesg 日志验证是否检测到 RoCE 设备:
# dmesg|grep qedr
[87910.988411] qedr: discovered and registered 2 RoCE funcs
4. 验证是否已加载所有模块。例如:
# lsmod|grep qedr
qedr 89871 0
qede 96670 1 qedr
qed 2075255 2 qede,qedr
ib_core 88311 16 qedr, rdma_cm, ib_cm,
ib_sa,iw_cm,xprtrdma,ib_mad,ib_srp,
ib_ucm,ib_iser,ib_srpt,ib_umad,
ib_uverbs,rdma_ucm,ib_ipoib,ib_isert
5. 使用配置方法 (如 ifconfig)配置 IP 地址并启用端口。例如:
# ifconfig ethX 192.168.10.10/24 up
注
对于 RHEL 7.x 和 SLES 12 SPx 及更高版本, RDMA 服务会在重新引
导后自行启动。