]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
cephadm: enable autotune for `osd_memory_target` by default
authorMelissa Li <melissali@redhat.com>
Thu, 23 Dec 2021 21:26:37 +0000 (16:26 -0500)
committerMelissa Li <melissali@redhat.com>
Wed, 5 Jan 2022 21:06:07 +0000 (16:06 -0500)
Enable `osd_memory_target_autotune` on bootstrap with default `autotune_memory_target_ratio` of 0.7

Fixes: https://tracker.ceph.com/issues/51562
Signed-off-by: Melissa Li <melissali@redhat.com>
src/cephadm/cephadm

index 4a5d5ed4f65d823deca390aaffdfdfeb99446452..84a9555fb5e26d5755aece56f4eacb635a7bd6c1 100755 (executable)
@@ -5121,6 +5121,10 @@ def command_bootstrap(ctx):
         except Exception:
             logger.info('\nApplying %s to cluster failed!\n' % ctx.apply_spec)
 
+    # enable autotune for osd_memory_target
+    logger.info('Enabling autotune for osd_memory_target')
+    cli(['config', 'set', 'osd', 'osd_memory_target_autotune', 'true'])
+
     logger.info('You can access the Ceph CLI with:\n\n'
                 '\tsudo %s shell --fsid %s -c %s -k %s\n' % (
                     sys.argv[0],