Details
-
Bug
-
Resolution: Cannot Reproduce
-
Major
-
None
-
Lustre 2.10.1
-
None
-
Lustre 2.10.1 RHEL 7.4
-
3
-
9223372036854775807
Description
While doing some bench marking with FIO is seems libaio is not working with Lustre.
FIO can be found here: https://github.com/axboe/fio/
When running with libaio it quickly fails with error messages. A sample FIO configuration file is below:
fsync=1 directory=/mnt/lustre direct=1 numjobs=32 ioengine=libaio blocksize=64k readwrite=readwrite size=65536m group_reporting
Sample error messages:
..... lustre: Laying out IO file(s) (1 file(s) / 65536MB) fio: io_u error on file /mnt/lustre/lustre.21.0: Unknown error -131072: read offset=0, buflen=65536 fio: io_u error on file /mnt/lustre/lustre.21.0: Unknown error -131072: read offset=65536, buflen=65536 fio: pid=51260, err=-131072/file:io_u.c:1708, func=io_u error, error=Unknown error -131072 ...
Removing libaio options allows FIO to run.
Fsync and Direct really slow Lustre down but they run.
Other tests work as expected.