]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
doc/cephadm: OSD memory autotuning for hyperconverged
authorSebastian Wagner <sewagner@redhat.com>
Tue, 16 Nov 2021 11:52:20 +0000 (12:52 +0100)
committerSebastian Wagner <sewagner@redhat.com>
Tue, 16 Nov 2021 11:52:20 +0000 (12:52 +0100)
Signed-off-by: Sebastian Wagner <sewagner@redhat.com>
doc/cephadm/install.rst

index 61cfb4edc5e6014e8f3df4021699946ddf614aec..dcde2b449c329e28c08455e54d2e56a7cfb7a4e5 100644 (file)
@@ -318,9 +318,21 @@ available and unused device:
 
 See :ref:`cephadm-deploy-osds` for more detailed instructions.
 
-In case the cluster runs on hardware that is used exclusively for
-Ceph, it is recommended to enable ``osd_memory_target_autotune``.
-See :ref:`osd_autotune`.
+Enabling OSD memory autotuning
+------------------------------
+
+It is recommended to enable ``osd_memory_target_autotune``. 
+in order to maximise the performance of the cluster. See :ref:`osd_autotune`.
+
+In case the cluster hardware is not exclusively used by Ceph (hyperconverged),
+reduce the memory consuption of Ceph like so:
+
+  .. prompt:: bash #
+
+    # hyperconverged only:
+    ceph config set mgr mgr/cephadm/autotune_memory_target_ratio 0.2
+
+Then enable memory autotuning:
 
   .. prompt:: bash #