Linux系统报错锦集二: engine libaio not loadable
2024-01-07 17:53:36
OS:RedHat 9.1
场景:fio 测试
背景:初次使用fio进行IO性能测试,但RedHat不能直接yum安装fio,故github上下载了fio的源码包,configure、make、make install 编译安装。
fio多线程需要libaio引擎,运行命令 #fio ----ioengine=libaio xxx,报错:engine libaio not loadable
但查看/usr/lib64/下libaio的库是存在的。
解决:需要安装 libaio-devel, 但网上没有找到?libaio-devel 的源码包,
幸亏还安装了redhat9.1 的vmware虚拟机,经查,在目录?/run/media/qwe123/RHEL-9-1-0-BaseOS-x86_64/AppStream/Packages/ 下存有rpm包,把需要安装的报拷贝到服务器上,
需要的包有:libaio-devel-0.3.111-13.el9.x86_64.rpm
????????????????????????fio-3.27-7.el9.x86_64.rpm
虽然我下载的fio源码包是3.26版本,但需要先安装fio-3.27xxx.rpm, 再安装libaio-develxxx.rpm,
安装完成 需要重新编译fio源码,才能使用。
本来我以为不需要fio源码编译了,毕竟我下载的是3.26版本的,这里已经有fio-3.27的rpm包了,但是rpm -ivh fio-3.27xxxx.rpm 后,没有找到fio的可执行文件,但安装libaio-devle需要依赖fio-3.27.? ? ? ??
文章来源:https://blog.csdn.net/lichao201005/article/details/135415037
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!