Re: [lustre-discuss] questions about group locks / LDLM_FL_NO_TIMEOUT flag

2023-08-30 Thread Andreas Dilger via lustre-discuss
You can't directly dump the holders of a particular lock, but it is possible to dump the list of FIDs that each client has open. mds# lctl get_param mdt.*.exports.*.open_files | egrep "=|FID" | grep -B1 FID That should list all client NIDs that have FID open. It shouldn't be possible for

[lustre-discuss] questions about group locks / LDLM_FL_NO_TIMEOUT flag

2023-08-30 Thread Bertschinger, Thomas Andrew Hjorth via lustre-discuss
Hello, We have a few files created by a particular application where reads to those files consistently hang. The debug log on a client attempting a read() has messages like: > ldlm_completion_ast(): waiting indefinitely because of NO_TIMEOUT ... This is printed when the flag