Hi, I haven't dealt with this myself yet, but the docs [0] state:
A bug was discovered in root_squash which would potentially lose changes made by a client restricted with root_squash caps. The fix required a change to the protocol and a client upgrade is required.
This is a HEALTH_ERR warning because of the danger of inconsistency and lost data. It is recommended to either upgrade your clients, discontinue using root_squash in the interim, or silence the warning if desired.
To evict and permanently block broken clients from connecting to the cluster, set the required_client_feature bit client_mds_auth_caps.
Do you have the option to upgrade your client(s) as well? [0] https://docs.ceph.com/en/latest/cephfs/health-messages/#mds-clients-broken-r... Zitat von Nicola Mori <mori@fi.infn.it>:
The upgrade ended successfully, but now the cluster reports this error:
MDS_CLIENTS_BROKEN_ROOTSQUASH: 1 MDS report clients with broken root_squash implementation
From what I understood this is due to a new feature meant to fix a bug in the root_squash implementation, and that will be released with version 19. I didn't find anything about a backport to 18.2.4. Can someone share some info please? Especially about if and how it can be fixed. Thanks in advance,
Nicola