From 07216bf88321a3ee7325a6098789ef38253faf3f Mon Sep 17 00:00:00 2001 From: =?utf8?q?S=C3=A9bastien=20Han?= Date: Sun, 28 Sep 2014 17:31:50 +0200 Subject: [PATCH] Add more recovery options MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Recovery and/or re-balancing decrease performance, adding more options might help tweaking this behavior. Signed-off-by: Sébastien Han --- roles/ceph-common/defaults/main.yml | 2 ++ roles/ceph-common/templates/ceph.conf.j2 | 2 ++ 2 files changed, 4 insertions(+) diff --git a/roles/ceph-common/defaults/main.yml b/roles/ceph-common/defaults/main.yml index 91e67fa82..41a7ef117 100644 --- a/roles/ceph-common/defaults/main.yml +++ b/roles/ceph-common/defaults/main.yml @@ -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 # diff --git a/roles/ceph-common/templates/ceph.conf.j2 b/roles/ceph-common/templates/ceph.conf.j2 index f869e5093..bb13b85ae 100644 --- a/roles/ceph-common/templates/ceph.conf.j2 +++ b/roles/ceph-common/templates/ceph.conf.j2 @@ -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 }} -- 2.39.5