rdma centos 7.3安装
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,1、安装依赖包yum install epel-release -y yum install gcc gcc-c++ bc openssl-devel automake ncurses-devel
千家信息网最后更新 2026年11月02日rdma centos 7.3安装
1、安装依赖包
yum install epel-release -y yum install gcc gcc-c++ bc openssl-devel automake ncurses-devel libibverbs -y yum install libibverbs-devel libibverbs-utils librdmacm librdmacm-devel librdmacm-utils perl-Switch elfutils-libelf-devel -y
2、 librxe-dev 和 rxe-dev下载
下载地址
Github: https://github.com/SoftRoCE/rxe-dev.git Github: https://github.com/SoftRoCE/librxe-dev.git
备注:rxe-dev下载v18版本,即rxe-dev-rxesubmissionv18
3、安装rxe-dev
unzip rxe-dev-rxe_submission_v18.zipcd rxe-dev-rxe_submission_v18/cp /boot/config-3.10.0-514.el7.x86_64 .config
备注:使用root用户,执行以下命令
make menuconfig
会出现选择界面(如果没出现,需要安装 ncurse-devel)
输入 "/" ,然后输入 rxe,按下 enter,会查找有关 rxe 的选择项。
输入数字 1,就会选择到"Software RDMA over Ethernet (ROCE) driver"的设置,输入 "M" ,选中 RDMA 的配置,如果 输不了 M,那就输入空格。
移动到保存按钮,回车,装保存到.config中,退出安装界面(exit)。
然后 vi .config 来确认
CONFIGRDMARXE 为 m
CONFIGINFINIBANDADDRTRANS 和 CONFIGINFINIBANDADDRTRANS_CONFIGFS 为 y
make -j 4 make modules_install ,可能执行中途 会提示 丢失一些 module,这个 没关系,无关紧要。 make install make headers_install INSTALL_HDR_PATH=/usr
确认 新的内核是否在 grub 引导中。查看 /etc/grub.cfg 即可看见。在开机的时候可以选择 新内核启动
4、安装 librxe-dev
cd librxe-dev ./configure --libdir=/usr/lib64/ --prefix= make make install
重启操作系统,在开机启动时,选择4.7.0-rc3内核
启动后,查看内核版本
uname -r
5、验证 rdma
[root@aboss ~]# rxe_cfg start Name Link Driver Speed NMTU IPv4_addr RDEV RMTU ens33 yes e1000 virbr0 no bridge virbr0-nic no tun [root@aboss ~]# rxe_cfg add ens33[root@aboss ~]# rxe_cfg status Name Link Driver Speed NMTU IPv4_addr RDEV RMTU ens33 yes e1000 rxe0 1024 (3) virbr0 no bridge virbr0-nic no tun
查看rxe设备
ibvdevices 程序显示该系统中目前所有设备,而 ibvdevinfo 命令会给出每个设备的具体信息
[root@aboss ~]# ibv_devices device node GUID ------ ---------------- rxe0 020c29fffe55c818[root@aboss ~]# ibv_devinfo rxe0hca_id: rxe0 transport: InfiniBand (0) fw_ver: 0.0.0 node_guid: 020c:29ff:fe55:c818 sys_p_w_picpath_guid: 0000:0000:0000:0000 vendor_id: 0x0000 vendor_part_id: 0 hw_ver: 0x0 phys_port_cnt: 1 port: 1 state: PORT_ACTIVE (4) max_mtu: 4096 (5) active_mtu: 1024 (3) sm_lid: 0 port_lid: 0 port_lmc: 0x00 link_layer: Ethernet
6、softRoCE连通性测试
服务端
rping -s -a 192.168.1.133 -v -C 10
客户端
rping -c -a 192.168.1.133 -v -C 10
7、关于librdmacm编译说明
git clone https://github.com/ofiwg/librdmacm.gitcd librdmacmyum install autoconf automake gettext gettext-devel libtool -y./autogen.sh ./configure make make install
8、常见问题
(1)如果你克隆虚机,需要解决网卡问题
(2)使用rdma,请将防火墙与selinx关闭
输入
选择
内核
设备
命令
备注
版本
界面
系统
问题
紧要
操作系统
无关紧要
没关系
信息
地址
客户
客户端
常见
常见问题
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网金融监管科技数据
广州互联网科技公司
中国互联网科技发展
时间互联网络科技
润盈互联网科技
科技类的互联网平台
佩信高科技互联网
衡水科技产业互联网平台
随着互联网科技发展
黑科技闪耀互联网之光
青岛科技大学互联网大赛研究生
想开互联网科技公司怎么样
互联网科技人工智能实验室
中国互联网公司排名锤子科技
工业互联网展湾科技股份有限公司
锡山区互联网智能科技产品供应
风投北京互联网科技
吉林省码上互联网科技电话
重庆科技产业互联网有哪些
互联网科技企业文化
互联网科技
科技创新与互联网经济
互联网核心科技是什么
中国的互联网科技企业的崛起
汽车互联网创新科技园
互联网科技的全部知识
阿里互联网科技企业
雨阳互联网卡科技有限公司
福建互联网展示科技馆设计
易租星互联网科技有限公司