Details
-
Bug
-
Resolution: Fixed
-
Minor
-
Lustre 2.8.0
-
3
-
9223372036854775807
Description
Concurrent write and truncates to a file cause clients to try to set HS_DIRTY on the file even if the file was never archived.
# while true; do echo XXX >> f0; done & # while true; do truncate --size=13 f0; done & t login: [109280.708508] LustreError: 12321:0:(llite_lib.c:1647:ll_setattr_raw()) [0x200000401:0x1:0x0]HSM set dirty failed: rc2 = -22 [109280.712174] LustreError: 12321:0:(llite_lib.c:1647:ll_setattr_raw()) Skipped 18 previous similar messages [109314.024737] LustreError: 17287:0:(llite_lib.c:1647:ll_setattr_raw()) [0x200000401:0x1:0x0]HSM set dirty failed: rc2 = -22 [109314.026936] LustreError: 17287:0:(llite_lib.c:1647:ll_setattr_raw()) Skipped 39 previous similar messages