diff options
author | Sage Weil <sage@newdream.net> | 2017-02-15 23:20:18 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-02-15 23:20:18 +0100 |
commit | eb491a13dc2faee315bf894fc2043aacfb94d624 (patch) | |
tree | 35a331693017ca804002be0c64a9a4d88faf5c90 /src/common/config_opts.h | |
parent | Merge pull request #13445 from liewegas/wip-rgw-thrash (diff) | |
parent | osd: fix backoff vs reset race (diff) | |
download | ceph-eb491a13dc2faee315bf894fc2043aacfb94d624.tar.xz ceph-eb491a13dc2faee315bf894fc2043aacfb94d624.zip |
Merge pull request #13235 from liewegas/wip-pg-split-interval
osd: have clients resend ops on pg split
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Samuel Just <sjust@redhat.com>
Diffstat (limited to 'src/common/config_opts.h')
-rw-r--r-- | src/common/config_opts.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/common/config_opts.h b/src/common/config_opts.h index 85bb3c2702c..72fe1e6fa7d 100644 --- a/src/common/config_opts.h +++ b/src/common/config_opts.h @@ -843,12 +843,13 @@ OPTION(osd_command_max_records, OPT_INT, 256) OPTION(osd_max_pg_blocked_by, OPT_U32, 16) // max peer osds to report that are blocking our progress OPTION(osd_op_log_threshold, OPT_INT, 5) // how many op log messages to show in one go OPTION(osd_verify_sparse_read_holes, OPT_BOOL, false) // read fiemap-reported holes and verify they are zeros -OPTION(osd_peering_aggressive_backoff, OPT_BOOL, false) // issue aggressive client backoff during peering -OPTION(osd_recovery_aggressive_backoff, OPT_BOOL, false) // issue aggressive client backoff during per-object recovery +OPTION(osd_backoff_on_unfound, OPT_BOOL, true) // object unfound +OPTION(osd_backoff_on_degraded, OPT_BOOL, false) // [mainly for debug?] object unreadable/writeable +OPTION(osd_backoff_on_down, OPT_BOOL, true) // pg in down/incomplete state +OPTION(osd_backoff_on_peering, OPT_BOOL, false) // [debug] pg peering OPTION(osd_debug_crash_on_ignored_backoff, OPT_BOOL, false) // crash osd if client ignores a backoff; useful for debugging OPTION(osd_debug_drop_ping_probability, OPT_DOUBLE, 0) OPTION(osd_debug_drop_ping_duration, OPT_INT, 0) -OPTION(osd_debug_drop_op_probability, OPT_DOUBLE, 0) // probability of stalling/dropping a client op OPTION(osd_debug_op_order, OPT_BOOL, false) OPTION(osd_debug_verify_missing_on_start, OPT_BOOL, false) OPTION(osd_debug_scrub_chance_rewrite_digest, OPT_U64, 0) |