centos linux 安装RDMA Soft-RoCE|虚拟机安装Soft-RoCE

这篇具有很好参考价值的文章主要介绍了centos linux 安装RDMA Soft-RoCE|虚拟机安装Soft-RoCE。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

RoCE既可以通过硬件实现,也可以通过软件实现。 Soft-RoCE 是 RDMA 传输的软件实现。

什么是Soft-RoCE

softRoCE的目标是在所有支持以太网的设备上都可以部署RDMA传输,可以使不具备RoCE能力的硬件和支持RoCE的硬件间进行基于IB语义的交流。

大白话就是模拟RDMA的软件栈,使得在没有RDMA网卡的环境上,也可以运行基于RDMA写的传输程序。

但是因为RDMA网卡的一大特色之一就是,传输的动作是网卡上的芯片处理的,普通网卡没有这样的硬件,所以只是实现了0拷贝,而没有真正的RDMA网卡的CPU减负功效。

更多关于Soft-RoCE,见:http://t.csdn.cn/SuM9m

http://t.csdn.cn/fD7iy

centos linux 安装RDMA Soft-RoCE|虚拟机安装Soft-RoCE,centos,linux,运维centos linux 安装RDMA Soft-RoCE|虚拟机安装Soft-RoCE,centos,linux,运维

安装 (内核应当高于4.11)

红帽系统

Soft-RoCE 作为 upstream kernel 4.8(或更高版本)的一部分发布。

 从 Red Hat Enterprise Linux 7.4 开始,Soft-RoCE 驱动程序已合并到内核中。用户空间驱动程序也合并到 rdma-core 包中。 Soft-RoCE 也称为 RXE。要启动、停止和配置 RXE,请使用 rxe_cfg 脚本。要查看 rxe_cfg 的选项,请输入 rxe_cfg help。

所以红帽系统的可以直接去配置,教程:https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/networking_guide/sec-configuring_soft-_roce

其他系统可以通过安装 Mellanox的OFED 获得Soft-RoCE

可以使用 Mellanox OFED 4.0 或上游驱动程序。如果安装 MLNX_OFED 4.0,您将自动获取 Soft-RoCE 内核模块和用户空间库。 (rdma_rxe模块在mellanox驱动包的kmod-mlnx-ofa_kernel 这个rpm包里面)

chatGPT的教程

要在CentOS上安装Soft-RoCE(RDMA over Ethernet),请按照以下步骤进行操作:

1. 检查内核版本
   在终端中运行以下命令,检查内核版本是否支持Soft-RoCE:
   ```
   uname -r
   ```

   如果内核版本低于4.11,您需要先升级内核。您可以使用`yum`命令安装最新的内核版本。

2. 安装依赖软件包
   在终端中运行以下命令,安装软件包以满足Soft-RoCE的依赖关系:
   ```
   sudo yum install rdma libibverbs libibverbs-utils librdmacm librdmacm-utils
   ```

3. 加载内核模块
   在终端中运行以下命令,加载相关的内核模块:
   ```
   sudo modprobe rdma_rxe
   sudo modprobe ib_core
   sudo modprobe ib_cm
   ```

4. 配置Soft-RoCE
   在终端中运行以下命令,编辑RoCE的配置文件:
   ```
   sudo vi /etc/rdma/rdma.conf
   ```

   将以下行添加到配置文件中:
   ```
   # Enable RoCE
   RDMA_LOAD=yes
   ```

   保存并关闭文件。

5. 启动Soft-RoCE服务
   在终端中运行以下命令,启动Soft-RoCE服务:
   ```
   sudo systemctl start rdma
   ```

   如果您希望Soft-RoCE在系统引导时自动启动,还可以运行以下命令:
   ```
   sudo systemctl enable rdma
   ```

6. 验证Soft-RoCE状态
   运行以下命令,验证Soft-RoCE的状态:
   ```
   sudo rxe_cfg
   ```

   如果Soft-RoCE已成功配置和启动,您将看到适配器和端口的详细信息。

恭喜您,现在已成功在CentOS上安装Soft-RoCE。您可以使用Soft-RoCE进行RDMA over Ethernet通信了。请确保您的网络硬件和驱动程序支持RoCE。文章来源地址https://www.toymoban.com/news/detail-646885.html

到了这里,关于centos linux 安装RDMA Soft-RoCE|虚拟机安装Soft-RoCE的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux入门介绍-CentOS和VMware虚拟机下载安装

    学自尚硅谷武晟然老师,结合老师课堂内容和自己笔记所写博文。 Linux概述 Linux是一个操作系统, 一切皆文件!!!! Linux的诞生 李纳斯·托瓦兹(Linus Torvalds) 很叼,计算机界的楷模、大神。相关简介可自行搜索了解! 两位大神开发的C语言 原来取名 new B 语言,编写UNIX系统

    2024年02月12日
    浏览(55)
  • Mac 安装 Linux(Centos8) 虚拟机 保姆级教程

    先贴出本人电脑的环境 本文用到的所有文件都在里面, centos8镜像 , VMware 软件包 , Termius 下好放在一个宽敞整洁的文件夹备用 VMWare 的 key 需要自行解决(可以去pdd看看) 先 安装 vmware ,然后打开,将下载的 iso 镜像拖入 Continue, 然后 随便选一个 继续,点击 customize Settings, 改

    2024年03月10日
    浏览(94)
  • 虚拟机Linux(centos)安装python3.8(超详细)

    下载地址:https://www.python.org/downloads/source/ 输入下面网址即可直接下载: python3.8:https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tgz python3.6:https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz ​补充:本环境选择版本是3.8版本,最好以root身份登录,避免不必要的麻烦 cat /proc/version      

    2024年04月23日
    浏览(56)
  • 在VM虚拟机上安装centos并了解Linux常用命令

    新建一个虚拟机,使用ISO映像文件(在浏览器上直接搜索阿里云镜像站,下载合适的镜像文件) 安装后设置密码然后重启  重启后输入账号和密码 查看IP 输入命令: vi ifcfg-ens33,进入编辑界面 点击i键,进入插入模式, 此时鼠标不可用,使用上下左右按键移动鼠标 将ONBOOT值

    2024年02月07日
    浏览(75)
  • VMware虚拟机 安装 Centos7(linux)(新手超详细教程)

    目前正在自学Linux,此为centos安装过程,随手记录一下。 软件:VMware 下载地址: https://www.vmware.com/​www.vmware.com/ 镜像:CentOS7 下载地址: 官网: Download​www.centos.org/download/ 阿里云 https://developer.aliyun.com/mirror/ 华为云 https://mirrors.huaweicloud.com/os/image 这个进去界面就有各种镜像

    2024年02月04日
    浏览(70)
  • Centos虚拟机安装配置与MobaXterm工具及Linux常用命令

    目录 一、Centos操作系统 1.1 Centos介绍 1.2 Centos虚拟机安装 1.3 配置centos的镜像  1.4 虚拟机开机初始设置  1.4.1 查看网络配置 1.4.2 编辑网络配置  二、MobaXterm工具 2.1 MobaXterm介绍 2.2 MobaXterm安装  2.3 切换国内源 三、Linux常用命令和模式 3.1 查看网络配置 3.2 文件管理 3.3 vi或vim编

    2024年02月07日
    浏览(46)
  • VMware安装完Linux(CentOS)虚拟机后无法连接网络解决方法

    打开VMware虚拟网络编辑器可以看到虚拟机的三种网络模式,分别是桥接模式,NAT 模式,仅主机模式。 桥接模式 桥接模式就是将主机网卡与虚拟机虚拟的网卡利用虚拟网桥进行通信。在桥接的作用下,虚拟网络内的虚拟机都可以互相访问且能与物理机及外网设备访问,相当于

    2024年02月06日
    浏览(54)
  • cenos 安装es Linux中soft nproc 、soft nofile和hard nproc以及hard nofile配置

     下载:Download Elasticsearch | Elastic tar -zxvf xxx ./bin/elasticsearch 启动es  安装官方文档;Install Elasticsearch from archive on Linux or MacOS | Elasticsearch Guide [8.3] | Elastic bootstrap check failure [1] of [3]: max file descriptors [4096] for elasticsearch process is too low, increase to at least [65535] bootstrap check failure [2]

    2024年02月07日
    浏览(34)
  • cenos 安装es Linux中soft nproc 、soft nofile和hard nproc以及hard nofile配置

     下载:Download Elasticsearch | Elastic tar -zxvf xxx ./bin/elasticsearch 启动es  安装官方文档;Install Elasticsearch from archive on Linux or MacOS | Elasticsearch Guide [8.3] | Elastic bootstrap check failure [1] of [3]: max file descriptors [4096] for elasticsearch process is too low, increase to at least [65535] bootstrap check failure [2]

    2023年04月09日
    浏览(36)
  • VMware17Pro虚拟机安装Linux CentOS 7.9(龙蜥)教程(超详细)

    为了与时俱进,今天推出了VMware 17 Pro安装阿里龙蜥操作系统Anolis OS 7.9(与CentOS 7 100%兼容) 此教程兼容官方版CentOS 7,并且各个版本的CentOS 7差距不大,可以通用 简介 龙蜥操作系统(Anolis OS) 7 是龙蜥社区(OpenAnolis)发行的开源Linux发行版,与CentOS 7 100%兼容,支持多计算架构,提

    2024年02月02日
    浏览(54)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包