]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
common/options: Update RocksDB CF Tuning 51900/head
authorMark Nelson <mark.nelson@clyso.com>
Tue, 30 May 2023 00:20:14 +0000 (00:20 +0000)
committerRadosław Zarzyński <rzarzyns@redhat.com>
Sat, 3 Jun 2023 20:22:25 +0000 (22:22 +0200)
Signed-off-by: Mark Nelson <mark.nelson@clyso.com>
(cherry picked from commit ea92ee7b930b2128093dd24113d0dd8e3d07f438)

src/common/options/global.yaml.in

index 45f8905fa51b68f1b50b8007bfc1b043bce14bda..fa426a115c43c5be98840a89a8981dec360f7971 100644 (file)
@@ -4964,7 +4964,7 @@ options:
   type: str
   level: advanced
   desc: Full set of rocksdb settings to override
-  default: compression=kNoCompression,max_write_buffer_number=128,min_write_buffer_number_to_merge=16,compaction_style=kCompactionStyleLevel,write_buffer_size=8388608,max_background_jobs=4,level0_file_num_compaction_trigger=8,max_bytes_for_level_base=1073741824,max_bytes_for_level_multiplier=8,compaction_readahead_size=2MB,max_total_wal_size=1073741824,writable_file_max_buffer_size=0,ttl=21600
+  default: compression=kNoCompression,max_write_buffer_number=64,min_write_buffer_number_to_merge=6,compaction_style=kCompactionStyleLevel,write_buffer_size=16777216,max_background_jobs=4,level0_file_num_compaction_trigger=8,max_bytes_for_level_base=1073741824,max_bytes_for_level_multiplier=8,compaction_readahead_size=2MB,max_total_wal_size=1073741824,writable_file_max_buffer_size=0
   with_legacy: true
 - name: bluestore_rocksdb_options_annex
   type: str
@@ -5010,7 +5010,7 @@ options:
     The optimal value depends on multiple factors, and modification is invadvisable.
     This setting is used only when OSD is doing ``--mkfs``.
     Next runs of OSD retrieve sharding from disk.
-  default: m(3) p(3,0-12) O(3,0-13)=block_cache={type=binned_lru} L P
+  default: m(3) p(3,0-12) O(3,0-13)=block_cache={type=binned_lru} L=min_write_buffer_number_to_merge=32 P=min_write_buffer_number_to_merge=32
 - name: bluestore_qfsck_on_mount
   type: bool
   level: dev