From: Igor Fedotov Date: Mon, 13 Feb 2023 12:11:57 +0000 (+0300) Subject: os/bluestore: allow 'fit_to_fast' selector for single-volume osd X-Git-Tag: v18.1.1~32^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=7adcdc193cfa47a7cccb81760b5a18d06a9be95c;p=ceph.git os/bluestore: allow 'fit_to_fast' selector for single-volume osd Fixes: https://tracker.ceph.com/issues/57855 Signed-off-by: Igor Fedotov (cherry picked from commit 25c8df3df138b9f85a36b4d2bbc582e16e58ed0b) --- diff --git a/src/os/bluestore/BlueStore.cc b/src/os/bluestore/BlueStore.cc index ce15862949a0..d52c7c05082a 100644 --- a/src/os/bluestore/BlueStore.cc +++ b/src/os/bluestore/BlueStore.cc @@ -6277,7 +6277,8 @@ int BlueStore::_open_bluefs(bool create, bool read_only) } BlueFSVolumeSelector* vselector = nullptr; if (bluefs_layout.shared_bdev == BlueFS::BDEV_SLOW || - cct->_conf->bluestore_volume_selection_policy == "use_some_extra_enforced") { + cct->_conf->bluestore_volume_selection_policy == "use_some_extra_enforced" || + cct->_conf->bluestore_volume_selection_policy == "fit_to_fast") { string options = cct->_conf->bluestore_rocksdb_options; string options_annex = cct->_conf->bluestore_rocksdb_options_annex;