bluestore 分区:
block.wal:
用于BlueStore的内部日志或写前日志 ssd
block.db:用于存储BlueStore的内部元数据,基于RocksDB实现,类似索引提高性能 ssd
根分区:1.一个小的分区使用XFS进行格式化,并包含OSD的基本元数据。这个数据目录包含关于OSD的信息(它的标识符,它属于哪个集群,以及它的私有密匙环)。
2.设备的其余部分通常是一个大的分区,它占用了由BlueStore直接管理的设备的其余部分,其中包含所有实际的数据。
顺序:wal>db>根
配置:
bluestore_cache_size
每个OSD为BlueStore的缓存所消耗的内存总量 默认为0 如果设置为0 ,hdd和ssd被使用
bluestore_cache_size_ssd
ssd占用内存量 默认1gb
bluestore_cache_size_hdd
hdd占用内存量 默认3gb
bluestore_cache_meta_ratio
bluestore metadate缓存比率 默认0.01
bluestore_cache_kv_ratio
kv metadata缓存比率 默认0.99
bluestore_cache_kv_max <