@@ -9,6 +9,37 @@ The Ceph release series is not strictly dependent upon the StackHPC OpenStack
99release, however this configuration does define a default Ceph release series
1010and container image tag. The default release series is currently |ceph_series |.
1111
12+ Known issues
13+ ============
14+
15+ Slow ceph-volume activate
16+ -------------------------
17+
18+ A large slowdown of ``ceph-volume activate `` has been reported on version
19+ 19.2.3 (`bug 73107 <https://tracker.ceph.com/issues/73107 >`__).
20+
21+ On Reef, a host with 15 OSDs was measured taking around 10 seconds to activate
22+ all OSDs while exiting maintenance mode. On Squid 19.2.3, a host with 22 OSDs
23+ was measured taking 2 minutes to activate all OSDs.
24+
25+ This bug may be a blocker for deployments with large number of OSDs per host.
26+
27+ Elastic Shared Blob crash
28+ -------------------------
29+
30+ There is a `known bug causing OSDs created on Squid to crash
31+ <https://tracker.ceph.com/issues/70390> `__. To avoid it, `disable the
32+ Elastic Shared Blob feature
33+ <https://docs.clyso.com/blog/#squid-deployed-osds-are-crashing> `__ before
34+ any OSDs are created or replaced:
35+
36+ .. code-block :: bash
37+
38+ ceph config set osd bluestore_elastic_shared_blobs 0
39+
40+ This needs to be done after the upgrade is complete as the option is not
41+ available on Reef.
42+
1243Prerequisites
1344=============
1445
@@ -171,6 +202,21 @@ versions``. Once confirmed, run the following command:
171202
172203 ceph config set osd bluestore_elastic_shared_blobs 0
173204
205+ Finally, verify the value of ``ceph osd get-require-min-compat-client ``. On
206+ older Ceph deployments, it may still be set to ``jewel ``, which would prevent
207+ using the `upmap balancer mode
208+ <https://docs.ceph.com/en/latest/rados/operations/balancer/#modes> `__ which
209+ requires ``luminous `` or later. Similarly, the more recent `read balancer
210+ <https://docs.ceph.com/en/latest/rados/operations/read-balancer/> `__ requires
211+ ``reef ``.
212+
213+ Run ``ceph features `` to identify client versions and consider setting the
214+ minimum to an appropriate value:
215+
216+ .. code-block :: console
217+
218+ ceph osd set-require-min-compat-client reef
219+
174220 Upgrade Cephadm
175221===============
176222
0 commit comments