5
回答
关于fio在linux中的配置问题

按照网上给的资料

FIO安装 
wget http://brick.kernel.dk/snaps/fio-2.0.7.tar.gz 
yum install libaio-devel 
tar -zxvf fio-2.0.7.tar.gz 
cd fio-2.0.7 
make 

make install

在执行到第二个命令的时候,提示

Setting up Install Process
No package libaio-devel available.
Nothing to do
随后,查找了ubuntu系统安装libaio的方法,一致都用到了一个命令,即

sudo apt-get install libaio-dev

便在控制台输入这个命令,给出这样的提示:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
libaio-dev is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 25 not upgraded.


后来就继续按照第一次网上的参考去输入命令,并没有给出任何错误提示。等到我使用fio命令去测试一个目录时,就出现下面的结果:

fio 2.0.7
Starting 4 processes
test-read: Laying out IO file(s) (1 file(s) / 2048MB)
fio: pid=0, err=21/file:filesetup.c:57, func=unlink, error=Is a directory
test-read: Laying out IO file(s) (1 file(s) / 2048MB)
fio: pid=0, err=21/file:filesetup.c:57, func=unlink, error=Is a directory
test-read: Laying out IO file(s) (1 file(s) / 2048MB)
fio: pid=0, err=21/file:filesetup.c:57, func=unlink, error=Is a directory
test-read: Laying out IO file(s) (1 file(s) / 2048MB)
fio: pid=0, err=21/file:filesetup.c:57, func=unlink, error=Is a directory


Run status group 0 (all jobs):
里面出现了很多error,不清楚是怎么回事,是因为我刚才安装的时候出错吗?还是配置?
有遇到这种情况的,能说说怎么解决么?在线等。


fio
举报
北_木
发帖于4年前 5回/4K+阅
共有5个答案 最后回答: 3年前

好吧,apt-get install fio

--- 共有 9 条评论 ---
北_木回复 @Mallon : 我用了你给的命令,再去fio 目录好像成功了。 4年前 回复
kajhsdjkah回复 @北_木 : 还不包括修改配置文件的情况 4年前 回复
北_木回复 @Mallon : 这么严重 4年前 回复
kajhsdjkah回复 @北_木 : 带有包管理系统的Linux最忌讳make install了,一旦覆盖了系统文件,包管理就乱了 4年前 回复
北_木回复 @Mallon : 会怎样么?那需要卸载吗? 4年前 回复

看来你已经把fio安装好了,我来解释下你执行命令报错的问题。

输出里写着错误的原因:error=Is a directory,fio是用来对裸设备做测试的,所以你的-filename参数不能使用目录,而应该使用硬盘分区,例如这样:-filename=/dev/sdb。你可以使用命令:sudo fdisk -l,来查看你当前有那些分区。

下面就是你需要了解fio的具体使用方法了,可以使用命令:man fio来查看,或者找一些文档。这里给一个提示:不要对有数据的磁盘或分区做测试,fio测试会破坏已存在的数据。

--- 共有 1 条评论 ---
北_木好的,谢谢你给的提醒 4年前 回复

引用来自“Mallon”的评论

好吧,apt-get install fio

本来以为安装好了,后来执行fio命令,发现结果中出现error,后来输入了@Mallon 给的命令,执行后再去执行fio命令后,又得出正常的结果了,虽然还是有些不明觉厉,但是起码配置搞定,谢谢@Mallon的答案,也谢谢@ NealFeng 的关注。

--- 共有 1 条评论 ---
kajhsdjkah把错误贴到google里搜,记得翻墙哦 4年前 回复
顶部