13.6. Crimson 配置参数
以下是可用于配置 Crimson 的参数。
crimson_osd_obc_lru_size
- 描述
- 到缓存的 obcs 数量。
- 类型
- uint
- Default(默认)
- 10
crimson_osd_scheduler_concurrency
- 描述
-
并发 IO 操作的最大数量,
0
代表无限。 - 类型
- uint
- Default(默认)
- 0
crimson_alien_op_num_threads
- 描述
- 提供lienized ObjectStore 的线程数量。
- 类型
- uint
- Default(默认)
- 6
crimson_seastar_smp
- 描述
- 用于 OSD 的 seastar 响应器线程的数量。
- 类型
- uint
- Default(默认)
- 1
crimson_alien_thread_cpu_cores
- 描述
- 以 cpuset (7)格式运行 alienstore 线程的字符串 CPU 内核。
- 类型
- 字符串
seastore_segment_size
- 描述
- 用于分段管理器的片段大小。
- 类型
- 大小
- Default(默认)
- 64_M
seastore_device_size
- 描述
- 创建用于 SegmentManager 块文件的总大小。
- 类型
- 大小
- Default(默认)
- 50_G
seastore_block_create
- 描述
- 如果不存在,请创建 SegmentManager 文件。
- 类型
- 布尔值
- Default(默认)
- true
seastore_journal_batch_capacity
- 描述
- 日志批处理中的记录数量限制。
- 类型
- uint
- Default(默认)
- 16
seastore_journal_batch_flush_size
- 描述
- 强制清除日志批处理的大小阈值。
- 类型
- 大小
- Default(默认)
- 16_M
seastore_journal_iodepth_limit
- 描述
- 提交日志记录的 IO 深度限制。
- 类型
- uint
- Default(默认)
- 5
seastore_journal_batch_preferred_fullness
- 描述
- 记录清除日志批处理的完整阈值。
- 类型
- 浮点值
- Default(默认)
- 0.95
seastore_default_max_object_size
- 描述
- seastore 对象数据的默认逻辑地址空间保留。
- 类型
- uint
- Default(默认)
- 16777216
seastore_default_object_metadata_reservation
- 描述
- seastore 对象元数据的默认逻辑地址空间保留。
- 类型
- uint
- Default(默认)
- 16777216
seastore_cache_lru_size
- 描述
- 要保留在缓存中扩展的大小(以字节为单位)。
- 类型
- 大小
- Default(默认)
- 64_M
seastore_cbjournal_size
- 描述
- 只有在创建时用于 CircularBoundedJournal 的总大小,只有在 seastore_main_device_type 是 RANDOM_BLOCK 时才有效。
- 类型
- 大小
- Default(默认)
- 5_G
seastore_obj_data_write_amplification
- 描述
- 如果写入大小的总比例超过这个值,则分割扩展。
- 类型
- 浮点值
- Default(默认)
- 1.25
seastore_max_concurrent_transactions
- 描述
- seastore 允许的最大并发事务。
- 类型
- uint
- Default(默认)
- 8
seastore_main_device_type
- 描述
- 主设备类型 seastore 使用(SSD 或 RANDOM_BLOCK_SSD)。
- 类型
- 字符串
- Default(默认)
- SSD
seastore_multiple_tiers_stop_evict_ratio
- 描述
- 当主层使用的比率小于这个值时,停止驱除冷数据到冷层。
- 类型
- 浮点值
- Default(默认)
- 0.5
seastore_multiple_tiers_default_evict_ratio
- 描述
- 当主层的使用量比率达到这个值时,开始驱除冷数据到冷层。
- 类型
- 浮点值
- Default(默认)
- 0.6
seastore_multiple_tiers_fast_evict_ratio
- 描述
- 当主层使用的比例达到这个值时,开始快速驱除。
- 类型
- 浮点值
- Default(默认)
- 0.7