[LU-15813] clean downgrade: sanity test_398c: FAIL: fio write error Created: 03/May/22  Updated: 04/May/22

Status: Open
Project: Lustre
Component/s: None
Affects Version/s: Lustre 2.15.0
Fix Version/s: None

Type: Bug Priority: Minor
Reporter: Sarah Liu Assignee: WC Triage
Resolution: Unresolved Votes: 0
Labels: None

Severity: 3
Rank (Obsolete): 9223372036854775807

 Description   

after clean upgrade from 2.14.0 EL8.3 zfs to 2.15.0 EL8.5 zfs and back to 2.14 EL8.3, sanity test_398c hit following error

== sanity test 398c: run fio to test AIO ============================================================= 01:13:56 (1651540436)
/usr/bin/fio
debug=0
error: read_param: '/sys/fs/lustre/osc/lustre-OST0000-osc-ffff98813cf68000/kbytesavail': Resource temporarily unavailable
0+0 records in
0+0 records out
0 bytes copied, 0.000308867 s, 0.0 kB/s
osc.lustre-OST0000-osc-ffff98813cf68000.rpc_stats=clear
writing 0M to OST0 by fio with 4 jobs...
rand-write: (g=0): rw=randwrite, bs=(R) 4096B-4096B, (W) 4096B-4096B, (T) 4096B-4096B, ioengine=libaio, iodepth=16
...
fio-3.20
Starting 4 processes
rand-write: you need to specify size=
fio: pid=0, err=22/file:filesetup.c:1057, func=total_file_size, error=Invalid argument
rand-write: you need to specify size=
fio: pid=0, err=22/file:filesetup.c:1057, func=total_file_size, error=Invalid argument
rand-write: you need to specify size=
fio: pid=0, err=22/file:filesetup.c:1057, func=total_file_size, error=Invalid argument
rand-write: you need to specify size=
fio: pid=0, err=22/file:filesetup.c:1057, func=total_file_size, error=Invalid argument


Run status group 0 (all jobs):
 sanity test_398c: @@@@@@ FAIL: fio write error 
  Trace dump:
  = /usr/lib64/lustre/tests/test-framework.sh:6273:error()
  = /usr/lib64/lustre/tests/sanity.sh:22403:test_398c()
  = /usr/lib64/lustre/tests/test-framework.sh:6576:run_one()
  = /usr/lib64/lustre/tests/test-framework.sh:6623:run_one_logged()
  = /usr/lib64/lustre/tests/test-framework.sh:6465:run_test()
  = /usr/lib64/lustre/tests/sanity.sh:22432:main()



 Comments   
Comment by Alena Nikitenko [ 04/May/22 ]

Same problem in same circumstances apart from the fact that in my case it was ldiskfs:

 

== sanity test 398c: run fio to test AIO ============================================================= 18:13:18 (1651687998)
/usr/bin/fio
debug=0
error: read_param: '/sys/fs/lustre/osc/lustre-OST0000-osc-ffff8cc20aa4c000/kbytesavail': Resource temporarily unavailable
0+0 records in
0+0 records out
0 bytes copied, 0.000227741 s, 0.0 kB/s
osc.lustre-OST0000-osc-ffff8cc20aa4c000.rpc_stats=clear
writing 0M to OST0 by fio with 4 jobs...
rand-write: (g=0): rw=randwrite, bs=(R) 4096B-4096B, (W) 4096B-4096B, (T) 4096B-4096B, ioengine=libaio, iodepth=16
...
fio-3.20
Starting 4 processes
rand-write: you need to specify size=
fio: pid=0, err=22/file:filesetup.c:1057, func=total_file_size, error=Invalid argument
rand-write: you need to specify size=
fio: pid=0, err=22/file:filesetup.c:1057, func=total_file_size, error=Invalid argument
rand-write: you need to specify size=
fio: pid=0, err=22/file:filesetup.c:1057, func=total_file_size, error=Invalid argument
rand-write: you need to specify size=
fio: pid=0, err=22/file:filesetup.c:1057, func=total_file_size, error=Invalid argument

Run status group 0 (all jobs):
 sanity test_398c: @@@@@@ FAIL: fio write error
  Trace dump:
  = /lib64/lustre/tests/test-framework.sh:6273:error()
  = /lib64/lustre/tests/sanity.sh:22403:test_398c()
  = /lib64/lustre/tests/test-framework.sh:6576:run_one()
  = /lib64/lustre/tests/test-framework.sh:6623:run_one_logged()
  = /lib64/lustre/tests/test-framework.sh:6465:run_test()
  = /lib64/lustre/tests/sanity.sh:22432:main()
Dumping lctl log to /tmp/test_logs/2022-05-04/163901/sanity.test_398c.*.1651688000.log

 

Generated at Sat Feb 10 03:21:31 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.