]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
Add more recovery options 123/head
authorSébastien Han <sebastien.han@enovance.com>
Sun, 28 Sep 2014 15:31:50 +0000 (17:31 +0200)
committerSébastien Han <sebastien.han@enovance.com>
Sun, 28 Sep 2014 15:31:50 +0000 (17:31 +0200)
Recovery and/or re-balancing decrease performance, adding more options
might help tweaking this behavior.

Signed-off-by: Sébastien Han <sebastien.han@enovance.com>
roles/ceph-common/defaults/main.yml
roles/ceph-common/templates/ceph.conf.j2

index 91e67fa82e7b88bac906b721c66ca74ca473d6c5..41a7ef117a623ae57d36372400bb4fc183148ce2 100644 (file)
@@ -71,6 +71,8 @@ osd_max_scrubs: 1
 osd_recovery_max_active: 5
 osd_max_backfills: 2
 osd_recovery_op_priority: 2
+osd_recovery_max_chunk: 8388608
+osd_recovery_threads: 1
 
 ## MDS options
 #
index f869e509339eec3fe22663fc7443142f0bfa7269..bb13b85aea33e44a3f4a36d28ebc2626927f9cea 100644 (file)
@@ -90,6 +90,8 @@
   osd recovery max active = {{ osd_recovery_max_active }}
   osd max backfills = {{ osd_max_backfills }}
   osd recovery op priority = {{ osd_recovery_op_priority }}
+  osd recovery max chunk = {{ osd_recovery_max_chunk }}
+  osd recovery threads = {{ osd_recovery_threads }}
   osd objectstore = {{ osd_objectstore }}
   osd crush update on start = {{ osd_crush_update_on_start }}