3.3. 其它
- mon_max_osd
- 描述
- 集群中允许的最大 OSD 数量。
- 类型
- 32 位整数
- 默认
-
10000
- mon_globalid_prealloc
- 描述
- 为集群中的客户端和守护进程预先分配的全局 ID 数量。
- 类型
- 32 位整数
- 默认
-
100
- mon_sync_fs_threshold
- 描述
-
在编写指定对象数量时与文件系统同步。将它设置为
0
以禁用它。 - 类型
- 32 位整数
- 默认
-
5
- mon_subscribe_interval
- 描述
- 订阅的刷新间隔(以秒为单位)。订阅机制允许获取集群映射和日志信息。
- 类型
- 双
- 默认
-
300
- mon_stat_smooth_intervals
- 描述
-
Ceph 将在最后的
N
PG 映射中平稳统计信息。 - 类型
- 整数
- 默认
-
2
- mon_probe_timeout
- 描述
- 监视器在 bootstrap 前等待的对等点的秒数。
- 类型
- 双
- 默认
-
2.0
- mon_daemon_bytes
- 描述
- 存储服务器和 OSD 消息的消息内存大写(以字节为单位)。
- 类型
- 64 位 Unsigned 整数
- 默认
-
400ul << 20
- mon_max_log_entries_per_event
- 描述
- 每个事件的最大日志条目数。
- 类型
- 整数
- 默认
-
4096
- mon_osd_prime_pg_temp
- 描述
-
当 OSD 返回到集群中时,启用或禁用带有之前 OSD 的 PGMap。当进行
true
设置时,客户端将继续使用前面的 OSD,直到 OSD 中新作为 PG 对等。 - 类型
- 布尔值
- 默认
-
true
- mon_osd_prime_pg_temp_max_time
- 描述
- 当 OSD 返回到集群时,monitor 应该花费多少时间(以秒为单位)尝试推断 PGMap。
- 类型
- 浮点值
- 默认
-
0.5
- mon_osd_prime_pg_temp_max_time_estimate
- 描述
- 在我们并行控制所有 PG 前,每个 PG 花费的最大估算时间。
- 类型
- 浮点值
- 默认
-
0.25
- mon_osd_allow_primary_affinity
- 描述
-
允许在 osdmap 中设置
primary_affinity
。 - 类型
- 布尔值
- 默认
- False
- mon_osd_pool_ec_fast_read
- 描述
-
是否启用对池的快速读取。如果在创建时没有指定
fast_read
,它将用作新创建的池的默认设置。 - 类型
- 布尔值
- 默认
- False
- mon_mds_skip_sanity
- 描述
- 跳过 FSMap 上的安全断言(以防出现错误时我们想继续任何方式)。如果 FSMap sanity 检查失败,则 monitor 会终止,但您可以通过启用此选项来禁用它。
- 类型
- 布尔值
- 默认
- False
- mon_max_mdsmap_epochs
- 描述
- 单一建议期间要修剪的最大 mdsmap epoch 数。
- 类型
- 整数
- 默认
- 500
- mon_config_key_max_entry_size
- 描述
- config-key 条目的最大数量(以字节为单位)
- 类型
- 整数
- 默认
- 4096
- mon_scrub_interval
- 描述
- monitor 将存储清理其存储的频率(以秒为单位)与所有存储的密钥的计算方式进行比较。
- 类型
- 整数
- 默认
- 3600*24
- mon_scrub_max_keys
- 描述
- 每次清理的最大键数。
- 类型
- 整数
- 默认
- 100
- mon_compact_on_start
- 描述
-
在
ceph-mon
启动时,紧凑用作 Ceph Monitor 存储的数据库。手动压缩有助于缩小 monitor 数据库,并在常规压缩失败时提高它的性能。 - 类型
- 布尔值
- 默认
- False
- mon_compact_on_bootstrap
- 描述
- 紧凑用作 Ceph Monitor 存储在 bootstrap 上的数据库。monitor 会相互探测到 bootstrap 后创建仲裁。如果在加入仲裁前超时,它将再次启动并引导自身。
- 类型
- 布尔值
- 默认
- False
- mon_compact_on_trim
- 描述
- 在我们修剪旧状态时,压缩特定的前缀(包括 paxos)。
- 类型
- 布尔值
- 默认
- True
- mon_cpu_threads
- 描述
- 在监控中执行 CPU 密集型工作的线程数量。
- 类型
- 布尔值
- 默认
- True
- mon_osd_mapping_pgs_per_chunk
- 描述
- 我们以块的形式计算从放置组到 OSD 的 map。这个选项指定每个块的放置组数量。
- 类型
- 整数
- 默认
- 4096
- mon_osd_max_split_count
- 描述
-
每个 "involved" OSD 的最大 PG 数量,以便进行拆分创建。当增加一个池的
pg_num
时,将把 PG 拆分到为这个池的所有 OSD 上。我们希望避免在 PG 分上的极倍。 - 类型
- 整数
- 默认
- 300
- mon_session_timeout
- 描述
- 监控将终止非活动会话在此限制时处于闲置状态。
- 类型
- 整数
- 默认
- 300
- rados_mon_op_timeout
- 描述
- 在从 RADOS 操作返回错误之前,RADOS 从 Ceph Monitor 等待响应的秒数。值为 0 表示没有限制。
- 类型
- 双
- 默认
- 0