Details
-
Bug
-
Resolution: Fixed
-
Critical
-
Lustre 2.4.2, Lustre 2.5.1
-
3
-
11237
Description
When volatile files are created, a CREATE changelog record is emitted. But no record says that file was also immediately unlinked.
Either we need a UNLINK record for that FID, or a special flag in CLOSE record.
By the way, I do not think lustre_rsync is handling volatile files, but more especially it should handled LAYOUT records rather than volatile files.
Attachments
Issue Links
- is related to
-
LU-3696 sanity test_17m, test_17n: e2fsck unattached inodes failure
-
- Resolved
-
I've reopened
LU-3696to track the fix for MDT object leak for volatile files separately. That problem is critical since it is leaking space in the filesystem (both on the MDT and OST) for every volatile file used and needs to be back-ported to 2.4.x and 2.5.x. The presence/absence of a changelog record for volatile files is a much more complex issue and I think it can be fixed and landed separately.