From: xie xingguo Date: Tue, 5 Sep 2017 03:45:53 +0000 (+0800) Subject: os/bluestore: add bluestore_prefer_deferred_size_hdd/ssd to tracked keys X-Git-Tag: v13.0.1~1026^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F17459%2Fhead;p=ceph.git os/bluestore: add bluestore_prefer_deferred_size_hdd/ssd to tracked keys To make these two keys can be changed online: ./bin/ceph tell osd.* injectargs "--bluestore_prefer_deferred_size_hdd 0" osd.0: bluestore_prefer_deferred_size_hdd = '0' (not observed, change may require restart) osd.1: bluestore_prefer_deferred_size_hdd = '0' (not observed, change may require restart) osd.2: bluestore_prefer_deferred_size_hdd = '0' (not observed, change may require restart) Signed-off-by: xie xingguo --- diff --git a/src/os/bluestore/BlueStore.cc b/src/os/bluestore/BlueStore.cc index b5822365a88d..997f261ab659 100644 --- a/src/os/bluestore/BlueStore.cc +++ b/src/os/bluestore/BlueStore.cc @@ -3543,6 +3543,8 @@ const char **BlueStore::get_tracked_conf_keys() const "bluestore_compression_required_ratio", "bluestore_max_alloc_size", "bluestore_prefer_deferred_size", + "bluestore_prefer_deferred_size_hdd", + "bluestore_prefer_deferred_size_ssd", "bluestore_deferred_batch_ops", "bluestore_deferred_batch_ops_hdd", "bluestore_deferred_batch_ops_ssd", @@ -3582,6 +3584,8 @@ void BlueStore::handle_conf_change(const struct md_config_t *conf, } } if (changed.count("bluestore_prefer_deferred_size") || + changed.count("bluestore_prefer_deferred_size_hdd") || + changed.count("bluestore_prefer_deferred_size_ssd") || changed.count("bluestore_max_alloc_size") || changed.count("bluestore_deferred_batch_ops") || changed.count("bluestore_deferred_batch_ops_hdd") ||