使用iblinkinfo命令来检查IB链路的联网拓扑

本文介绍了使用iblinkinfo命令检查InfiniBand(IB)链路的联网拓扑的方法,包括一个IB交换机和两个IB交换机的情况。通过具体实例展示了不同主机与交换机之间的连接状态及速率。

使用iblinkinfo命令来检查IB链路的联网拓扑


一个IB交换机情况下的iblinkinfo

[root@rac2 ~]# iblinkinfo
CA: rac1 mlx4_0:  ----->>>>格式为"CA: 主机名 HCA卡"
      0x7cfe900300917f11      2    1[  ] ==( 4X       14.0625 Gbps Active/  LinkUp)==>       1   35[  ] "MF0;switch-138276:SX6036/U1" ( )
CA: host1 mlx4_0:  ----->>>>格式为"CA: 主机名 HCA卡"
      0x7cfe90030016c231      3    1[  ] ==( 4X       14.0625 Gbps Active/  LinkUp)==>       1   31[  ] "MF0;switch-138276:SX6036/U1" ( )
Switch: 0x7cfe900300f17940 MF0;switch-138276:SX6036/U1:----------------------------->>>>此行是ib交换机信息。
           1    1[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1    2[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1    3[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1    4[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1    5[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1    6[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1    7[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1    8[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1    9[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1   10[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1   11[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1   12[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1   13[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1   14[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1   15[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1   16[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1   17[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1   18[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1   19[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1   20[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1   21[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1   22[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1   23[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1   24[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1   25[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1   26[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1   27[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1   28[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1   29[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1   30[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1   31[  ] ==( 4X       14.0625 Gbps Active/  LinkUp)==>       3    1[  ] "host1 mlx4_0" ( )--->>>交换机的31号端口链接到HCA的1号端口,HCA的LID为3
           1   32[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1   33[  ] ==( 4X       14.0625 Gbps Active/  LinkUp)==>       4    1[  ] "rac2 mlx4_0" ( )--->>>交换机的33号端口链接到HCA的1号端口,HCA的LID为4
           1   34[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1   35[  ] ==( 4X       14.0625 Gbps Active/  LinkUp)==>       2    1[  ] "rac1 mlx4_0" ( )--->>>交换机的35号端口链接到HCA的1号端口,HCA的LID为2
           1   36[  ] ==(                Down/ Polling)==>             [  ] "" ( )  ----->>>>>>本行第二列的36表示是36口的交换机。
CA: rac2 mlx4_0:
      0x248a0703005d07f1      4    1[  ] ==( 4X       14.0625 Gbps Active/  LinkUp)==>       1   33[  ] "MF0;switch-138276:SX6036/U1" ( )
[root@rac2 ~]#


两个IB交换机情况下的iblinkinfo

[root@host1 ~]# iblinkinfo
CA: rac1 HCA-2:
      0x7cfe900300917ed1      4    1[  ] ==( 4X       14.0625 Gbps Active/  LinkUp)==>       7   35[  ] "MF0;switch-cad412:SX6036/U1" ( )
CA: host1 HCA-2:
      0x7cfe900300917da1      8    1[  ] ==( 4X       14.0625 Gbps Active/  LinkUp)==>       7   31[  ] "MF0;switch-cad412:SX6036/U1" ( )
CA: rac1 HCA-1:
      0x7cfe900300917f11      2    1[  ] ==( 4X       14.0625 Gbps Active/  LinkUp)==>       1   35[  ] "MF0;switch-138276:SX6036/U1" ( )
Switch: 0x7cfe900300ef40c0 MF0;switch-cad412:SX6036/U1:
           7    1[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           7    2[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           7    3[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           7    4[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           7    5[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           7    6[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           7    7[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           7    8[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           7    9[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           7   10[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           7   11[  ] ==( 4X       14.0625 Gbps Active/  LinkUp)==>       1   11[  ] "MF0;switch-138276:SX6036/U1" ( )
           7   12[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           7   13[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           7   14[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           7   15[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           7   16[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           7   17[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           7   18[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           7   19[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           7   20[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           7   21[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           7   22[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           7   23[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           7   24[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           7   25[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           7   26[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           7   27[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           7   28[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           7   29[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           7   30[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           7   31[  ] ==( 4X       14.0625 Gbps Active/  LinkUp)==>       8    1[  ] "host1 HCA-2" ( )
           7   32[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           7   33[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           7   34[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           7   35[  ] ==( 4X       14.0625 Gbps Active/  LinkUp)==>       4    1[  ] "rac1 HCA-2" ( )
           7   36[  ] ==(                Down/ Polling)==>             [  ] "" ( )
Switch: 0x7cfe900300f17940 MF0;switch-138276:SX6036/U1:
           1    1[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1    2[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1    3[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1    4[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1    5[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1    6[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1    7[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1    8[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1    9[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1   10[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1   11[  ] ==( 4X       14.0625 Gbps Active/  LinkUp)==>       7   11[  ] "MF0;switch-cad412:SX6036/U1" ( )
           1   12[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1   13[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1   14[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1   15[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1   16[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1   17[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1   18[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1   19[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1   20[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1   21[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1   22[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1   23[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1   24[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1   25[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1   26[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1   27[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1   28[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1   29[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1   30[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1   31[  ] ==( 4X       14.0625 Gbps Active/  LinkUp)==>       3    1[  ] "host1 HCA-1" ( )
           1   32[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1   33[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1   34[  ] ==(                Down/ Polling)==>             [  ] "" ( )
           1   35[  ] ==( 4X       14.0625 Gbps Active/  LinkUp)==>       2    1[  ] "rac1 HCA-1" ( )
           1   36[  ] ==(                Down/ Polling)==>             [  ] "" ( )
CA: host1 HCA-1:
      0x7cfe90030016c231      3    1[  ] ==( 4X       14.0625 Gbps Active/  LinkUp)==>       1   31[  ] "MF0;switch-138276:SX6036/U1" ( )
[root@host1 ~]# 



### 安装方法 以在Red Hat 7.6系统上安装为例,需要安装IB驱动,以下是具体步骤: 1. 准备Linux操作系统7.6以及驱动文件MLNX_OFED_LINUX - 4.6 - 1.0.1.1 - rhel7.6 - x86_64.tgz。 2. 解压缩驱动文件: ```bash tar -xzvf MLNX_OFED_LINUX-4.6-1.0.1.1-rhel7.6-x86_64.tgz ``` 解压缩后会生成目录MLNX_OFED_LINUX - 4.6 - 1.0.1.1 - rhel7.6 - x86_64。 3. 安装依赖rpm包: ```bash yum install -y pciutils gtk2 atk cairo gcc-gfortran tcsh lsof tcl tk ``` 4. 进入驱动目录并执行安装脚本: ```bash cd MLNX_OFED_LINUX-4.6-1.0.1.1-rhel7.6-x86_64 ./mlnxofedinstall ``` 5. 安装完成后重启机器: ```bash reboot ``` 6. 验证安装,通过`ip a`命令看到相关ib网卡信息即可。 7. 配置网络(根据实际需要),相关配置文件示例如下: - IB卡配置文件: ```plaintext TYPE=InfiniBand NAME=ib0 DEVICE=ib0 ONBOOT=yes MASTER=bondib0 SLAVE=yes IPV6INIT=no CONNECTED_MODE=yes MTU=9000 NM_CONTROLLED=no ``` - bond配置文件: ```plaintext DEVICE=bondib0 TYPE=Bond BONDING_MASTER=yes BOOTPROTO=none DEFROUTE=no IPV4_FAILURE_FATAL=yes IPV6INIT=no NAME=bondib0 ONBOOT=yes BONDING_OPTS="mode=1 miimon=100 downdelay=0 updelay=0 num_grat_arp=100" IPADDR=192.168.1.38 NETMASK=255.255.255.0 NM_CONTROLLED=no MTU=9000 ``` 网络配置完成后重启网络服务。 ### 使用方法 常见的IB命令及其使用方法如下: - `ibdev2netdev`:用于查看网卡和IB卡名映射关系,直接在终端输入该命令即可: ```bash ibdev2netdev ``` - `iblinkinfo`:可用于查看IB网络拓扑信息,同样直接在终端输入命令: ```bash iblinkinfo ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值