]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mon/OSDMonitor: add sanity check before setting use_gmt_hitset attribute
authorxie xingguo <xie.xingguo@zte.com.cn>
Thu, 11 Aug 2016 02:20:06 +0000 (10:20 +0800)
committerxie xingguo <xie.xingguo@zte.com.cn>
Wed, 17 Aug 2016 04:37:13 +0000 (12:37 +0800)
As "use_gmt_hitset" is a tier-specified attribute which is not applicable
for normal pools.

Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
src/mon/OSDMonitor.cc

index 6ba65b0479a00d61297eed8bc4f8a65badb86336..19b8c9f48d982e20e2f9d735004ceb6e785c1a05 100644 (file)
@@ -5002,7 +5002,7 @@ int OSDMonitor::prepare_command_pool_set(map<string,cmd_vartype> &cmdmap,
        var == "hit_set_count" || var == "hit_set_fpp" ||
        var == "target_max_objects" || var == "target_max_bytes" ||
        var == "cache_target_full_ratio" || var == "cache_target_dirty_ratio" ||
-       var == "cache_target_dirty_high_ratio" ||
+       var == "cache_target_dirty_high_ratio" || var == "use_gmt_hitset" ||
        var == "cache_min_flush_age" || var == "cache_min_evict_age" ||
        var == "hit_set_grade_decay_rate" || var == "hit_set_search_last_n" ||
        var == "min_read_recency_for_promote" || var == "min_write_recency_for_promote")) {