fio -enghelp中没有rbd、rados引擎解决方法

配置fio支持rbd测试引擎 fio是一个通用的存储测试工具,它也提供了RBD测试引擎,专门用来测试RBD的性能。本文介绍如何编译fio支持RBD引擎及如何进行测试。 阅读详情

redhat7.6环境编译安装fio后 发现没有rbd引擎,这样的话fio就没法用于rbd测试

  • 上传fio-3.20的包,编译安装,解压fio包后进入目录
cd /root/fio-fio-3.20
./configure
make
make install
  • 安装结束 使用./fio -enghelp查看安装的引擎发现没有rbd、rados等
    在这里插入图片描述

  • 此时我们需要安装2个包:librbd1-devel.x86_64 librados2-devel.x86_64

  • 可以选择直接下载那2个rpm包,下载地址:https://pkgs.org/download/librbd1-devel

需要啥包直接搜索下载即可

  • 安装下载好的包,不加–nodeps也可以,如果装不了加上–nodeps参数
rpm -ivh --nodeps librbd1-devel-10.2.5-4.el7.x86_64.rpm librados2-devel-10.2.5-4.el7.x86_64.rpm
  • 再次编译安装一下fio,再次查看./fio -enghelp 就可以看到rbd了
    在这里插入图片描述

  • 注意事项

  • 如果出现安装上述2个包还是没有rbd的话 请检查librbd1.x86_64这个有没有安装

  • 采用yum install 安装时报错:

Transaction check error:
  file /usr/lib/udev/rules.d/50-rbd.rules from install of librbd1-1:10.2.5-4.el7.x86_64 conflicts with file from package ceph-common-12.2.1-0.el7.x86_64

Error Summary

可以选择将冲突的包删除,然后再重新安装

rpm -e ceph-common-12.2.1-0.el7.x86_64 --nodeps

fio常见使用方法 fio简介 fio是一个性能测试工具,可以针对文件系统或者裸盘进行性能测试。本教程以裸盘进行说明。 fio的安装 对于centos系统,执行执行yum install fio即可,其它系统请自行查找资料安装。 fio测试不同设备的方法: 测试iscsi:使用iscsi将lun挂载给客户端,然后客户端使用fio对多路径设备/dev/mapper/mpathX进行读写测试即为iscsi性能测试: fio --ioengine=libaio -filename=/dev/mapper/mpatha . 阅读详情

相关推荐

RedHat7.8 FIO安装

** 基于RedHat7.8 FIO安装 ** 进入/root/Desktop/fio-fio-2.2.9目录 #cd /root/Desktop/fio-fio-2.2.9 将/root/Desktop/fio-fio-2.2.9目录权限修改为777:可读可写可执行 #chmod 777 * 生成 Makefile,为下一步的编译做准备,可通过在./configure 后加上参数对安装进行控制 #./configure 执行make,若没有发生错误就执行make install ma

Violet的博客 2243

FIO的安装及使用

FIO是一款测试IOPS的工具,用于对磁盘进行压力测试和验证,磁盘I/O是检查磁盘性能的重要指标,可以按照负载情况分成照顺序读写,随机读写两大类,FIO可产生很多线程或进程并执行用户指定的特定类型的I/O操作,典型用途是编写和模拟I/O负载匹配的作业文件,也就是说FIO是一个多线程I/O生成工具,可以生成多种I/O模式,用来测试磁盘设备的性能。 –prefix:安装路径。创建软链接: 测试安装 engine libaio not loadable 需要安装libaio,注意第一行有一个1。 之后重新编译安

fakerth的博客 3889

告别‘耀斑’降落:手把手教你用PX4+激光测距仪实现固定翼精准自动着陆

本文详细介绍了如何利用PX4飞控与激光测距仪实现固定翼无人机的精准自动着陆,解决传统气压计在低空环境下的测量误差问题。通过硬件选型、安装要点、PX4参数配置及实战调校,帮助开发者实现厘米级高度感知,优化降落曲线,提升着陆稳定性与安全性。

weixin_30336061的博客 520

【测试】 FIO:ceph/磁盘IO测试工具 fio(iodepth深度)

目录 随看随用 NAS文件系统测试 块系统测试 FIO用法 FIO介绍 FIO 工具常用参数: FIO结果说明 I/O 的重放('录'下实际工况的IO,用fio'重放') fio工作参数可以写入配置文件 fio的iodepth参数说明 IO状态监控: Iostat介绍 其他相关工具和内容 与FIO相似的工具 fio测试脚本...

小鱼菜鸟的博客 3840

保姆级教程:用OpenCV和MediaPipe在Python里实现实时手势识别(附完整代码)

本文提供了一份详细的Python教程,教你如何使用OpenCV和MediaPipe实现实时手势识别系统。从环境配置、手部关键点检测到手势分类算法,逐步讲解如何构建高精度手势识别应用,适用于智能家居控制、PPT操作等场景。教程包含完整代码示例和性能优化技巧,特别适合计算机视觉初学者和开发者实践。

weixin_28677005的博客 329

MS2107 CVBS转USB2.0 音视频采集芯片,支持1080P@30HZ输出

MS2107 是一款视频和音频采集芯片,支持CVBS转USB2.0 ;可以将 CVBS、S-Video 和音频信号通过 USB接口传送到 PC、智能手机和平板电脑上预览或采集。

TEL18967112838的博客 2075

配置FIO支持RBD测试

fio的rbd测试引擎可以很方便的对ceph rbd进行测试,在使用源码安装时配置步骤如下: 1. 下载fio源码文件 https://gitee.com/xasz1129/fio/releases 2. 解压缩zip文件后进入到fio目录 3. 运行./configure,输出如下: $ ./configure [...] Rados engine no Rados Block Device engine no 这个时候默认是不支持RBD的...

不要害怕_Cullen 1507

从SGX到TDX:英特尔机密计算的技术演进与选型指南

本文深入解析了英特尔两代机密计算技术SGX与TDX的核心差异与选型策略。SGX提供应用级飞地隔离,安全等级高但开发复杂;TDX提供虚拟机级信任域保护,兼容性好且易于部署。文章结合金融与医疗行业实战案例,为开发者提供了清晰的选型指南,帮助根据代码可改性、安全需求、部署规模及生态成本选择最合适的机密计算方案。

java5的博客 420

fio测试ceph块设备rbd性能

一、fio的rbd测试引擎可以很方便的对rbd进行测试,下面示范如何安装fio支持rbd引擎。gitclone git://git.kernel.dk/fio.git$ cd fio$ ./configure[...]RadosBlockDevice engine     no[...]这里显示不支持RBD engine,configure检查编译环境缺少依赖导致的;我们只需要安装ceph-dev...

enchanterblue的专栏 4720

AI人工智能全模态大模型架构:推动智能交通发展的架构设计

本文旨在阐述全模态大模型在智能交通领域的架构设计原理和应用方法。我们将探讨如何利用多模态AI技术解决交通流量预测、事故预警、路线优化等关键问题。文章将从基础概念入手,逐步深入技术细节,最后探讨实际应用和未来发展方向。全模态大模型:能够处理和理解多种数据模态(如图像、文本、语音等)的大型AI模型智能交通系统(ITS):利用先进技术优化交通流量和安全性的综合系统多模态融合:将不同数据源的信息整合处理的技术核心概念回顾全模态大模型是能够处理多种数据类型的强大AI系统。

AGI×大数据,开启智能时代的认知跃迁;解码AGI,赋能数据驱动的智能革命。 835

LPDDR6来了!带你一文看懂它和LPDDR5/5X的差距 + 技术演进逻辑全解析

🧠从速率到架构,从总线宽度到协议设计,LPDDR6 每一个改动都不是拍脑袋做的,它针对的是AI / HPC / 云计算 / 下一代笔记本平台的真实需求。作为工程师的我们,不仅要“用得上”,更要“测得准”,因为没有测试验证,就没有量产落地!🎯LPDDR6不是未来,而是现在进行时!

weixin_43199439的博客 2173

fio磁盘性能检测

今天在工作的时候遇到了一个问题,现场的生产环境是一个集群,一共有6台服务器,其中数据库在第二台服务器上,但是这台服务器的读写不太给力,这个时候就像测试一下这台服务器硬盘的读写能力,首先要声明的是这台服务器的硬盘是机械的(撒死硬盘,不知道英文),然后就进行fio磁盘性能监测。1、首先判断你的服务器上有没有这个检测fio工具,以及异步io引擎libaio。1、监测的时候一定要注意,最好在集群或者服务器正式使用之前。当有fio工具和异步io引擎libaio后就可以进行监测了。没有异步io引擎libaio。

weixin_59209163的博客 835

基于simulink的自动紧急制动系统(AEB)的功能验证

本文手把手指导使用Simulink构建自动紧急制动系统(AEB)模型,通过五个关键步骤完成功能验证:1)搭建车辆动力学模型;2)设计雷达传感器模型;3)开发基于碰撞时间(TTC)的决策逻辑;4)设计标准化测试场景;5)进行仿真分析。重点讲解了AEB的多级触发机制(预警、辅助制动、自动制动)和核心指标验证方法,包括制动时机判断、减速度性能等。通过典型场景仿真,展示了AEB如何在2.5秒TTC触发预警,1.2秒TTC启动自动制动,有效避免碰撞。文章还展望了行人AEB、传感器融合等进阶研究方向,为自动驾驶安全系统

amy_mhd的博客 267

fio工具简介及使用说明

fio工具简介及使用

aolitianya的博客 8667

金融监管压力测试场景生成

压力测试是一种评估金融资产或机构在极端市场条件下的表现和风险承受能力的方法。它通过模拟各种不利的市场情景,测试金融机构在这些情景下的财务状况和运营能力。压力测试的作用在于帮助金融机构识别潜在风险,评估应对策略,并制定应急预案。总结压力测试场景生成系统的开发过程和实现效果,强调其在金融监管中的重要性和应用价值。随着金融市场的发展,实时压力测试将越来越重要。未来,压力测试需要更加注重实时性和动态性,及时反映市场的变化。本文详细介绍了金融监管压力测试的重要性、核心概念、算法原理、系统架构以及实战案例。

AI天才研究院 1209

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

FIO使用总结

FIO(Flexible I/O Tester)是一个功能强大的开源工具,用于测试和评估存储系统的性能。它可以测试各种类型的存储设备,并提供丰富的配置选项,使用户能够模拟不同的负载场景。FIO 还提供了许多其他配置选项,例如数据验证、文件系统类型、线程数、运行时间等,以满足不同测试需求。需要注意的是,存储设备的性能受到多个因素的影响,包括硬件规格、驱动程序、操作系统配置等。因此,在进行性能测试时,建议根据实际需求和系统环境进行适当的配置和调优。

weixin_40129807的博客 4590

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

日志分析里面的max是什么_Ceph性能瓶颈分析与优化(rbd篇)

背景希望通过对ceph的性能瓶颈点进行分析,从而找到io路径主要性能瓶颈点,进而对ceph的性能做相应的优化。ceph的性能瓶颈分析与优化一直是一个难点,因为优化性能这个事情本身是没有一成不变的可供参考的例子,比如一些朋友提供了ceph配置优化的建议,但是这种优化是基于特定硬件以及特定环境的,是不可复制的。我个人理解的是如果期望对性能瓶颈进行分析并进行优化,最好的办法便是通过ceph的io日志或者...

weixin_39531834的博客 538

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

使用fio对Ceph测试

使用fio的RBD引擎压数据对Ceph集群进行测试时候,无论是yum还是apt,最新的fio版本都停滞在2.2,许多新的特性都不支持,所以需要手动编译fio。git clone git://git.kernel.dk/fio.git# configure前首先需要确定自己的path/C_INCLUDE_PATH等是否包含目标版本的rbd# 假如自己编译完的ceph在 ~/ceph 下export ...

redenval的专栏 1792

kvm安装

虚拟化 **虚拟化指通过虚拟化技术将一台计算机虚拟为多台逻辑计算机。在一台计算机上同时运行多个逻辑计算机,每个逻辑计算机可运行不同的操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。** 常用的虚拟化产品都有哪些? 1. kvm(redhat) 熟悉kvm 了解其他虚拟化产品 2. vmware(vmware公司) vmware-workst...

qq_44029186的博客 412

Fio压测工具和io队列深度理解和误区

Fio 是个强大的IO压力测试工具,我之前写过不少fio的使用和实践,参见 这里。 随着块设备的发展,特别是SSD盘的出现,设备的并行度越来越高。利用好这些设备,有个诀窍就是提高设备的iodepth, 一把喂给设备更多的IO请求,让电梯算法和设备有机会来安排合并以及内部并行处理,提高总体效率。 应用使用IO通常有二种方式:同步和异步。 同步的IO一次只能发出一个IO请求,等待内核完成才

niepangu的专栏 1万+

librbd

librbd是ceph 对外提供的块存储接口,这个接口了c/c++ 两种接口,接口提供的头文件分别在ceph-master\ceph-master\src\include\rbd\librbd.hpp和source\ceph-master\ceph-master\src\include\rbd\librbd.h中 这里我们以提供的c++为例, namespace librbd { using ...

jason的笔记 1908

fio_engine_os_message

Ceph 针对 fio 测试工具提供了多种引擎,用于适应不同测量对象的情况。本文将介绍其中的 fio_ceph_objectstore 和 fio_ceph_message 引擎。 1. fio_ceph_objectstore 1.1 安装步骤 打开 DWITH_FIO,编译 fio_ceph_objectstore。 ./do_cmake.sh -DWITH_FIO=ON cd build make fio_ceph_objectstore 把编译得到 libfio_ceph_objectst

DeamonXiao的博客 810

KVM虚拟化服务安装指南

1. 环境准备 vmware workstation 15 linux系统:CentOS-7.6 需要将虚拟机处理器中的虚拟化设置勾上,(需要将虚拟机关机才能选择) 2. 查看CPU是否⽀持VT技术,能够grep出vmx或者svm则表示支持虚拟化。 cat /proc/cpuinfo | grep -E 'vmx|svm' 3.安装KVM yum install *qemu* *virt* librbd1-devel -y 安装libguestfs-tools,用于对kvm虚拟机.

大帅的博客 650

linux nfs挂载 测速,CentOS下使用fio测试挂载了CEPH rbd磁盘的读写性能|4k随机/顺序读写...

背景简介继续上文的ceph性能调整,有兴趣的可以看看:使用rbd bench/bench-write自带测速工具和fio对ceph image进行性能测试|测速跑分文章目录[隐藏] 前言 集群配置 开始测试 前言 最近在折腾CEPH集群,测试环境是4台ceph物理节点,每台8~12个SATA/SAS机械硬盘,共43个OSD。性能远低于预期,目前正在调整配置中…… 正好实测了一下性能,这里分享出来大...

weixin_28982257的博客 1332

【Ceph】Ceph错误记录 Ceph 运维手册

unable to open OSD superblock on /var/lib/ceph/osd/ceph-45 key: use_rdma, val: 1 default pool attr 0, nr_hugepages 0, no neet set hugepages 2021-03-28 21:46:07.548765 7f904d555ec0 2818102 20 ERROR bluestore(/var/lib/ceph/osd/ceph-45/block) _read_bdev_lab

我的笔记本 5789
上一篇: vdbench运行报错:java.net.NoRouteToHostException: No route to host (Host unreachable)
下一篇: Vdbench工具的安装及使用
lnAlice
博客等级 码龄11年 22粉丝 14原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值