fio: first direct io errored

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi, i am a newer with fio. i have written a read_iolog and use fio to
run the trace in a

device /dev/sdb1, but it had errors when add --direct=1. the errors is
as follows:

replay: (g=0): rw=read, bs=4K-4K/4K-4K, ioengine=sync, iodepth=1
fio 2.0.6
Starting 1 process
fio: first direct IO errored. File system may not support direct IO,
or iomem_align= is bad.
fio: pid=6363, err=22/file:engines/sync.c:62, func=xfer, error=Invalid argument

the trace file is as follows:
fio version 2 iolog
/dev/sdb1 add
/dev/sdb1 open
/dev/sdb1 read 27267456 8
/dev/sdb1 read 27267560 8
/dev/sdb1 read 34933120 8
/dev/sdb1 read 34933128 8
/dev/sdb1 read 34933136 8
/dev/sdb1 read 34933144 8
/dev/sdb1 read 34604888 8
/dev/sdb1 close

The filesystem on /dev/sdb1 is ext3 which supports the O_DIRECT, and
the trace file use

block size as 512 byte. I do not know where the error is and how to
solve it ? thanks

Best regards, linbin.
--
To unsubscribe from this list: send the line "unsubscribe fio" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Kernel]     [Linux SCSI]     [Linux IDE]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux SCSI]

  Powered by Linux