From: Samuel Just Date: Tue, 9 Jun 2015 16:31:00 +0000 (-0700) Subject: config_opts: turn down default recovery tunables X-Git-Tag: v9.1.0~493^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=a3f9cba7bc880001580b72adafb2f97880debacb;p=ceph.git config_opts: turn down default recovery tunables Signed-off-by: Samuel Just --- diff --git a/src/common/config_opts.h b/src/common/config_opts.h index d762a2c9de366..2985ae76fceb3 100644 --- a/src/common/config_opts.h +++ b/src/common/config_opts.h @@ -471,7 +471,7 @@ OPTION(mds_max_purge_ops_per_pg, OPT_FLOAT, 0.5) OPTION(osd_compact_leveldb_on_mount, OPT_BOOL, false) // Maximum number of backfills to or from a single osd -OPTION(osd_max_backfills, OPT_U64, 10) +OPTION(osd_max_backfills, OPT_U64, 1) // Minimum recovery priority (255 = max, smaller = lower) OPTION(osd_min_recovery_priority, OPT_INT, 0) @@ -615,8 +615,8 @@ OPTION(osd_default_data_pool_replay_window, OPT_INT, 45) OPTION(osd_preserve_trimmed_log, OPT_BOOL, false) OPTION(osd_auto_mark_unfound_lost, OPT_BOOL, false) OPTION(osd_recovery_delay_start, OPT_FLOAT, 0) -OPTION(osd_recovery_max_active, OPT_INT, 15) -OPTION(osd_recovery_max_single_start, OPT_INT, 5) +OPTION(osd_recovery_max_active, OPT_INT, 3) +OPTION(osd_recovery_max_single_start, OPT_INT, 1) OPTION(osd_recovery_max_chunk, OPT_U64, 8<<20) // max size of push chunk OPTION(osd_copyfrom_max_chunk, OPT_U64, 8<<20) // max size of a COPYFROM chunk OPTION(osd_push_per_object_cost, OPT_U64, 1000) // push cost per object @@ -719,7 +719,7 @@ OPTION(mon_rocksdb_options, OPT_STR, "") * 1..63. */ OPTION(osd_client_op_priority, OPT_U32, 63) -OPTION(osd_recovery_op_priority, OPT_U32, 10) +OPTION(osd_recovery_op_priority, OPT_U32, 3) OPTION(osd_snap_trim_priority, OPT_U32, 5) OPTION(osd_snap_trim_cost, OPT_U32, 1<<20) // set default cost equal to 1MB io