From: Sage Weil Date: Thu, 16 Nov 2017 14:58:01 +0000 (-0600) Subject: osd/*Backend: debug: inject sleep during deep scrub X-Git-Tag: v12.2.6~98^2~29 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=a3fecd2af9fe3beff03bbba5aca1d4d391be9f24;p=ceph.git osd/*Backend: debug: inject sleep during deep scrub Signed-off-by: Sage Weil (cherry picked from commit 3e66d88f308af2a9bd3410f7476af342acf48b91) --- diff --git a/src/common/legacy_config_opts.h b/src/common/legacy_config_opts.h index 4bb51445ce4..1722d997a75 100644 --- a/src/common/legacy_config_opts.h +++ b/src/common/legacy_config_opts.h @@ -830,6 +830,7 @@ OPTION(osd_debug_misdirected_ops, OPT_BOOL) OPTION(osd_debug_skip_full_check_in_recovery, OPT_BOOL) OPTION(osd_debug_random_push_read_error, OPT_DOUBLE) OPTION(osd_debug_verify_cached_snaps, OPT_BOOL) +OPTION(osd_debug_deep_scrub_sleep, OPT_FLOAT) OPTION(osd_enable_op_tracker, OPT_BOOL) // enable/disable OSD op tracking OPTION(osd_num_op_tracker_shard, OPT_U32) // The number of shards for holding the ops OPTION(osd_op_history_size, OPT_U32) // Max number of completed ops to track diff --git a/src/common/options.cc b/src/common/options.cc index e44e5600b65..9e20be04b13 100644 --- a/src/common/options.cc +++ b/src/common/options.cc @@ -2770,6 +2770,9 @@ std::vector