26.2. 配置核心 RDMA 子系统
rdma 服务配置管理网络协议和通信标准,如 InfiniBand、iWARP 和 RoCE。
流程
安装
rdma-core软件包:# dnf install rdma-core
验证
安装
libibverbs-utils和infiniband-diags软件包:# dnf install libibverbs-utils infiniband-diags列出可用的 InfiniBand 设备:
# ibv_devices mlx5_0 946dae0300418002 mlx5_1 946dae0300418003显示
mlx5_0设备的信息:# ibv_devinfo -d mlx5_0 hca_id: mlx5_0 transport: InfiniBand (0) fw_ver: 28.42.1000 node_guid: 946d:ae03:0041:8002 sys_image_guid: 946d:ae03:0041:8002 vendor_id: 0x02c9 vendor_part_id: 4129 hw_ver: 0x0 board_id: MT_0000000834 phys_port_cnt: 1 port: 1 state: PORT_ACTIVE (4) max_mtu: 4096 (5) active_mtu: 4096 (5) sm_lid: 3 port_lid: 66 port_lmc: 0x00 link_layer: InfiniBand显示
mlx5_0设备的状态:# ibstat mlx5_0 CA 'mlx5_0' CA type: MT4129 Number of ports: 1 Firmware version: 28.42.1000 Hardware version: 0 Node GUID: 0x946dae0300418002 System image GUID: 0x946dae0300418002 Port 1: State: Active Physical state: LinkUp Rate: 100 Base lid: 66 LMC: 0 SM lid: 3 Capability mask: 0xa759e848 Port GUID: 0x946dae0300418002 Link layer: InfiniBandibping程序通过配置参数来 ping InfiniBand 地址并以客户端/服务器运行。使用
-CInfiniBand 渠道适配器(CA)名称,在主机的端口号-P上启动服务器模式-S:# ibping -S -C mlx5_0 -P 1启动客户端模式,在主机上使用
-L本地识别器 (LID)和-CInfiniBand 渠道适配器,在端口号-P上发送一些数据包-c:# ibping -c 50 -C mlx5_0 -P 1 -L 2