From 4d3407ba93b2c15dd86aa7f97bd9f29c3508c60e Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Wed, 28 Nov 2018 16:55:07 -0600 Subject: [PATCH] mon/OSDMonitor: remove max_split_count configurable This isn't really relevant or useful now that the mgr is throttling the actual pg_num adjustment based on pg_num_target, % misplaced, etc. Signed-off-by: Sage Weil --- qa/workunits/cephtool/test.sh | 3 --- src/common/legacy_config_opts.h | 1 - src/common/options.cc | 5 ----- src/mon/OSDMonitor.cc | 9 --------- 4 files changed, 18 deletions(-) diff --git a/qa/workunits/cephtool/test.sh b/qa/workunits/cephtool/test.sh index e9ef25a2469bc..09bf42cd34822 100755 --- a/qa/workunits/cephtool/test.sh +++ b/qa/workunits/cephtool/test.sh @@ -2026,9 +2026,6 @@ function test_mon_osd_pool_set() ceph osd pool set $TEST_POOL_GETSET pg_num $new_pgs ceph osd pool set $TEST_POOL_GETSET pgp_num $new_pgs wait_for_clean - old_pgs=$(ceph osd pool get $TEST_POOL_GETSET pg_num | sed -e 's/pg_num: //') - new_pgs=$(($old_pgs + $(ceph osd stat --format json | jq '.num_osds') * 32 + 1)) - expect_false ceph osd pool set $TEST_POOL_GETSET pg_num $new_pgs ceph osd pool set $TEST_POOL_GETSET nosizechange 1 expect_false ceph osd pool set $TEST_POOL_GETSET size 2 diff --git a/src/common/legacy_config_opts.h b/src/common/legacy_config_opts.h index 270f1ec50f5e4..a8c6c8e43d0f9 100644 --- a/src/common/legacy_config_opts.h +++ b/src/common/legacy_config_opts.h @@ -225,7 +225,6 @@ OPTION(mon_osd_min_up_ratio, OPT_DOUBLE) // min osds required to be up to mar OPTION(mon_osd_min_in_ratio, OPT_DOUBLE) // min osds required to be in to mark things out OPTION(mon_osd_warn_op_age, OPT_DOUBLE) // max op age before we generate a warning (make it a power of 2) OPTION(mon_osd_err_op_age_ratio, OPT_DOUBLE) // when to generate an error, as multiple of mon_osd_warn_op_age -OPTION(mon_osd_max_split_count, OPT_INT) // largest number of PGs per "involved" OSD to let split create OPTION(mon_osd_prime_pg_temp, OPT_BOOL) // prime osdmap with pg mapping changes OPTION(mon_osd_prime_pg_temp_max_time, OPT_FLOAT) // max time to spend priming OPTION(mon_osd_prime_pg_temp_max_estimate, OPT_FLOAT) // max estimate of pg total before we do all pgs in parallel diff --git a/src/common/options.cc b/src/common/options.cc index a2732ff3e4c17..b79ef90619915 100644 --- a/src/common/options.cc +++ b/src/common/options.cc @@ -1434,11 +1434,6 @@ std::vector