文章目录

一、环境与安装包

二、IB网卡驱动安装

2.1 解压驱动包

2.2 安装

2.3 配置IP

2.4 启动服务

2.5 IB网卡驱动卸载

三、Infiniband连接性带宽测试

3.1 查询IB设备信息

3.2 测试连接性

3.3 测试带宽

3.4 测试网络延迟

一、环境与安装包

Node0:

操作系统:Ubuntu 16.04STL

IP设置: 10.0.0.1

Node1:

操作系统:Ubuntu 16.04STL

IP设置: 10.0.0.2

IB网卡驱动下载:https://www.mellanox.com/page/products_dyn?product_family=26&mtag=linux_sw_drivers

二、IB网卡驱动安装

2.1 解压驱动包

tar -zxvf MLNX_OFED_LINUX-4.7-1.0.0.1-ubuntu16.04-x86_64.tgz

2.2 安装

./mlnxofedinstall # 安装程序会检查系统库,如果缺少库会直接提示使用yum install ‘缺少的库’安装,根据提示安装即可,-q参数静默安装

2.3 配置IP

点击右上角"有线连接"–>“编辑连接”—>“增加”—>“选择infiniband”—》“新建”

注意:如下图我的设置Ipv4”方法“设置为“手动”,然后配置好ip,网关和子网掩码

2.4 启动服务

sudo /etc/init.d/openibd restart # 安装完成后重启主机,[在这里插入图片描述](https://img-blog.csdnimg.cn/20191016174746221.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MjgxOTQ1Mg==,size_16,color_FFFFFF,t_70)

ifconfig -a #使用ifconfig -a或者ip a就可以看到ib0,ib1...等名字的IB网卡了!

2.5 IB网卡驱动卸载

进入上面解压得到的文件夹内,运行卸载脚本,即运行下面两条命令。

cd MLNX_OFED_LINUX-4.1-1.0.2.0-rhel6.5-x86_64

sudo ./uninstall.sh #卸载完成后重启

三、Infiniband连接性带宽测试

3.1 查询IB设备信息

ibv_devices #显示系统中目前所有设备

ibv_devinfo -d mlx4_0 #查看设备具体信息

3.2 测试连接性

使用简单的 ping 程序,比如 infiniband-diags 软件包中的 ibping 测试 RDMA 连接性。ibping(需要root权限) 程序采用客户端/服务器模式。必须首先在一台机器中启动 ibping 服务器,然后再另一台机器中将 ibping 作为客户端运行,并让它与 ibping 服务器相连。

Server端

sudo ibping -S -C mlx4_0 -P 1 #无任何输出

-S:以服务器端运行

-C:是CA,来自ibstat的输出

-P:端口号,来自ibstat的输出

Client端

sudo ibping -c 10000 -f -C mlx4_0 -P 1 -L 2

-c:发送10000个packet之后停止.

-f:flood destination

-C:是CA,来自ibstat的输出

-P:端口号,来自服务器端运行ibping命令时指定的-P 参数值.

-L:Base lid,来自服务器端运行ibping命令时指定的端口(-P 参数值)的base lid(参考ibstat),具体要查看服务端的Base lid,我这里是2。

3.3 测试带宽

一、查看两台服务器的IB卡状态

ibstat #输出ib卡的信息

二、两台服务器重启IB服务

sudo /etc/init.d/openibd restart #重启IB服务

三、两台服务器开启子网管理器

sudo /etc/init.d/opensmd start #开启子网管理器

四、第一台执行

ib_write_bw

五、第二台执行

ib_write_bw 对端的IP地址 #我这里是ib_write_bw 10.0.0.2

下图是我的写带宽

六、这里测试的写带宽,如果要测试读带宽把write改成read就可以了。

3.4 测试网络延迟

延迟的测试和带宽的测试差不多,只不过在命令上有点不同只要把bw 改成lat 就行了。

一、第一台执行

ib_write_lat /ib_read_lat

二、第二台执行

ib_write_lat 对端IP地址 / ib_read_lat 对端IP地址。

ib网卡命令_IB网卡驱动安装以及Infiniband连接带宽测试相关推荐

  1. ib网卡命令_infiniband网卡安装、使用总结

    最近多次安装.使用infiniband网卡,每次都要到处寻找相关资料,所以决定做此总结,方便查找. 1. 基础知识 首先,得了解什么是RDMA,贴几个资料: 然后得了解如何实现,这两个可以有个初步了解 ...

  2. linux界面配置网卡命令,linux网卡的详细配置

    1.网卡的配置文件 网卡的配置文件一般在/etc/sysconfig/network-scripts/目录下.一块网卡对应一个网卡配置文件. 网卡配置文件的命名规则: ifcfg-网卡类型以及网卡的序 ...

  3. 小米游戏本 七代 deepin 网卡ac 8265 wifi 驱动 安装

    在安装好了deepin之后发现没有无法使用无线网卡只能使用有线网卡.群主说要自己装,在网上搜索了一下后找到了解决方法. 1.下载驱动:https://www.intel.com/content/www ...

  4. 智比奈特万兆光口网卡 ZB-10G-1F 驱动安装和带宽测试

    目录 1. ZB-10G-1F万兆独立网卡介绍 2. ZB-10G-1F驱动安装 2.1 驱动下载 (1)win7 64位驱动下载

  5. Linux镜像如何添加驱动,安装virtio驱动(Linux)

    为了确保私有镜像能正常创建启动云服务器,您需要在导入之前检查virtio驱动是否已经安装. 检查镜像内核是否支持virtio驱动 执行grep -i virtio /boot/config-$(una ...

  6. linux基于GTX1080TI的NVIDIA GPU驱动安装、配置、测试

    1.相关资源包下载 版本依赖关系: 参考自https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html NVIDIA(455.3 ...

  7. 【RDMA】infiniband网卡安装|ib网卡命令|ibdump 用法说明

    目录 1. 基础知识 2. 驱动安装 3.配置IP 4. 性能测试 5. 其他问题 RDMA .InfiniBand.IB卡.IB驱动的关系 ibdump 用法说明 原文:https://www.cn ...

  8. 【RDMA】RDMA信息状态查询|网卡安装|诊断工具|测试RDMA网卡是否正常工作InfiniBand IB常用命令|历史命令记录

    目录 RDMA 常用命令 0.使用命令例子 1.常规 IB 监视命令 2.常规 IB 性能测试命令 3.光纤网络诊断工具 4.查询并报告非零 IB 端口计数器 5.其常用指令 新华三 IB 网卡相关 ...

  9. 【RDMA】mellanox RDMA网卡驱动安装和查看状态

    目录 1. 基础知识 一.诊断工具--翻译中 2. 驱动安装 3.配置IP 4. 性能测试 5. 其他问题 RDMA .InfiniBand.IB卡.IB驱动的关系 问题记录 2. 驱动安装 下载驱动 ...

最新文章

  1. 媒体洞察 | 让企业自由发展的云时代
  2. 【Python】青少年蓝桥杯_每日一题_11.27_电梯用电量
  3. java多线程之线程的安全性(一)
  4. 哔哩哔哩n倍速播放视频
  5. golang 结构体判空
  6. 二叉链表和职工管理系统结合_职工信息管理系统单链表实现C语言源程序
  7. Java基础学习总结(123)——Java异常处理原则
  8. 一张图讲清如何正确应用可视化图表,学会后再也不会用错图表
  9. Linux开放端口、关闭防火墙操作
  10. Windows 10 IoT Core 17115 for Insider 版本更新
  11. 最流行6种微服务RPC技术,你一定要知道
  12. 数据采集及采集工具八爪鱼的使用
  13. 数据库设计(一、二、三及BCNF范式)
  14. 【FPGA】Vivado综合停滞、死机(PID Not Specified)解决方法
  15. VS2013 TeeChart_v8 MFC C++ 使用手册干货(一)TeeChart ColorGrid类的简单使用
  16. 十字隧道工程盾构机穿过马骝洲水道
  17. Android仿同花顺自选股列表控件
  18. 怎么将EXCEL转换为财务软件导入需要的XML格式,干货到,EXCEL如何转换为财务软件导入数据所需格式
  19. 技术开放、平等普惠,蚂蚁金服ATEC科技大会闪耀狮城新加坡
  20. LSB低位隐写(菜鸡理解)

热门文章

  1. Ubuntu关机要等待很长时间
  2. vivo是安卓手机吗_Android 11 Beta发布,这10款国产安卓手机可升级,有你的机型吗...
  3. php自定义弹窗,微信小程序 弹窗自定义的代码
  4. HTTP 长连接和短连接
  5. Java项目:知识库管理系统(java+SSM+bootstrap+jquery+mysql)
  6. 在Matlab下编程实现二维与三维的航迹跟踪控制、路径跟踪控制和轨迹跟踪控制,实现编队集群控制与避障控制
  7. 人工智能公司IPO吉时已到?看那争相上市的头牌标的们
  8. .笔记本做无线路由器图像详细教程(转)新加win7 方法:
  9. unary operator expected解决方法
  10. 华为鸿蒙速度对比,对比安卓!华为鸿蒙OS 2.0流畅度实测:差距肉眼可见