Skip to content

Commit 9136e23

Browse files
authored
Merge pull request #2481 from stackhpc/min-client-warning
Add warning around raising ceph min client version when using CephFS
2 parents d0c3647 + 18286c5 commit 9136e23

1 file changed

Lines changed: 15 additions & 0 deletions

File tree

doc/source/operations/upgrading-ceph.rst

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -201,6 +201,21 @@ requires ``luminous`` or later. Similarly, the more recent `read balancer
201201
Run ``ceph features`` to identify client versions and consider setting the
202202
minimum to an appropriate value:
203203

204+
.. warning::
205+
206+
Before raising ``require-min-compat-client``, verify that all clients support
207+
the target release. This is particularly important for users accessing
208+
CephFS via the kernel client (for example, Manila shares).
209+
210+
Kernel clients that encounter ``pg-upmap-primary`` entries will silently
211+
route I/O to the wrong OSD, causing **I/O hangs** on the affected PGs.
212+
Kernel clients that encounter CRUSH MSR rules will fail to compute a PG
213+
mapping, causing **I/O errors**. Do not enable either feature while kernel
214+
clients are present.
215+
216+
See the `upstream warning
217+
<https://docs.ceph.com/en/latest/rados/operations/require-min-compat-client/>`__.
218+
204219
.. code-block:: console
205220
206221
ceph osd set-require-min-compat-client reef

0 commit comments

Comments
 (0)