【报错处理】ib_write_bw执行遇到ethernet_read_keys: Couldn‘t read remote address解决办法?

文章探讨了在光纤通信中遇到的拓扑问题,由于服务器未指定多qp导致客户端异常。解决方法是双方都设置相同的qp值,ib_write_bw命令中的ib-dev参数和qp参数应保持一致。实施此解决策略后,数据交换得以正常进行。
摘要由CSDN通过智能技术生成

拓扑

光纤
Server
IP addr: 1.1.1.1
CMD: ib_write_bw
Client
IP addr: 1.1.1.2
命令: ib_write_bw 1.1.1.1

现象

报错:

ethernet_read_keys: Couldn’t read remote address
Unable to read from socket/rdma_cm
Failed to exchange data between server and clients

在这里插入图片描述

根因

server端启动未指定多qp,client指定多qp出现异常

# s:
ib_write_bw --ib-dev=mlx5_1

# c:
ib_write_bw --ib-dev=mlx5_0 1.1.1.1 --qp=10

解决办法

server端和client指定相同的qp

# s:
ib_write_bw --ib-dev=mlx5_1 --qp=10

# c:
ib_write_bw --ib-dev=mlx5_0 1.1.1.1 --qp=10

解决后效果

在这里插入图片描述

  • 7
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值