From: xie xingguo Date: Thu, 11 Aug 2016 02:20:06 +0000 (+0800) Subject: mon/OSDMonitor: add sanity check before setting use_gmt_hitset attribute X-Git-Tag: ses5-milestone5~86^2~3 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=fcae36d119544ff58694a6b2ca2f46aa2c831c96;p=ceph.git mon/OSDMonitor: add sanity check before setting use_gmt_hitset attribute As "use_gmt_hitset" is a tier-specified attribute which is not applicable for normal pools. Signed-off-by: xie xingguo --- diff --git a/src/mon/OSDMonitor.cc b/src/mon/OSDMonitor.cc index 6ba65b0479a0..19b8c9f48d98 100644 --- a/src/mon/OSDMonitor.cc +++ b/src/mon/OSDMonitor.cc @@ -5002,7 +5002,7 @@ int OSDMonitor::prepare_command_pool_set(map &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")) {