Details
-
Bug
-
Resolution: Fixed
-
Critical
-
Lustre 2.4.0
-
2.4.0-19chaos clients and servers
-
3
-
12564
Description
We have received reports of Lustre clients incorrectly reporting files with 0 length then on a second attempt the correct non-zero length will be reported. This is reminiscent of LU-274. Before digging too far into this, I notice that the fix for LU-274 did not seem to survive the conversion from obdfilter to ofd. Do we need a similar fix in ofd_intent_policy()?
Here is the reproducer reported by our user:
- On cslic3 using lscratch3, I created 20 files of size 1024 bytes
- Waited 27 minutes (I tried around 15 minutes and didn't see incorrect size zeros)
- On cslic8 listed the lscratch3 directory from step 1, I saw 3 files with size 0
- On cslic8 listed the lscratch3 directory again (immediately following step3) and all files listed as 1024 bytes