If you are using CephFS on Pacific v16.2.14(+), the MDS config
`defer_client_eviction_on_laggy_osds' is enabled by default. This
config is used to not evict cephfs clients if OSDs are laggy[1].
However, this can result in a single client holding up the MDS in
servicing other clients. To avoid this, please disable the config by
executing
ceph config set mds defer_client_eviction_on_laggy_osds false
This issue doesn't affect any Quincy or Reef releases. Furthermore,
the config is being disabled by default[2] till the fix is being
worked on.
[1]:
https://tracker.ceph.com/issues/58023
[2]:
https://tracker.ceph.com/issues/64685
--
Cheers,
Venky