配置 Metadata Server 守护程序

将此命令列表用于元数据服务器 (MDS) 守护程序配置。

强制待机
描述

如果设置为 true,那么监视器将强制处于备用重放方式的 MDS 处于活动状态。 在 Ceph 配置文件中的 [mon][global] 部分下设置。

类型

布尔值

缺省值

true

最大 mds
描述

集群创建期间的活动 MDS 守护程序数。 在 Ceph 配置文件中的 [mon][global] 部分下设置。

类型

32 位整数

缺省值

1

mds_缓存内存限制
描述

MDS 对其高速缓存实施的内存限制。 IBM 建议使用此参数,而不是 MDS 高速缓存大小参数。

类型

64 位整数无符号

缺省值

1073741824

mds_缓存预留
描述

要维护的 MDS 高速缓存的高速缓存预留量,内存或索引节点。 该值是已配置的最大高速缓存的百分比。 当 MDS 开始浸入其预留时,它会重新调用客户机状态,直到其高速缓存大小缩小以恢复预留为止。

类型

浮点

缺省值

0.05

mds_缓存大小
描述

要高速缓存的索引节点数。 值 0 指示数目不受限制。 Red Hat 建议使用 mds_cache_memory_limit 来限制 MDS 高速缓存使用的内存量。

类型

32 位整数

缺省值

0

mds_缓存_mid
描述

高速缓存 LRU 中新项的插入点 (从顶部开始)。

类型

浮点

缺省值

0.7

mds_目录提交比率
描述

在使用完全更新而不是部分更新的 Ceph 落实之前包含错误信息的目录部分。

类型

浮点

缺省值

0.5

mds_目录最大提交大小
描述

在 Ceph 将目录划分为更小的事务之前,目录更新的最大大小 (以 MB 为单位)。

类型

32 位整数

缺省值

10

mds_decay_Hallife
描述

MDS 高速缓存温度的半衰期。

类型

浮点

缺省值

5

mds_信标间隔
描述

发送到监视器的信标消息的频率 (以秒计)。

类型

浮点

缺省值

4

MDS_beacon_grace
描述

在 Ceph 声明 MDS laggy 并可能将其替换之前没有信标的时间间隔。

类型

浮点

缺省值

15

mds_黑名单间隔
描述

OSD 映射中失败的 MDS 守护程序的黑名单持续时间。

类型

浮点

缺省值

24.0*60.0

mds_会话超时
描述

在 Ceph 超时功能和租赁之前客户机不活动的时间间隔 (以秒计)。

类型

浮点

缺省值

60

mds_会话_自动关闭
描述

在 Ceph 关闭 laggy 客户机的会话之前的时间间隔 (以秒计)。

类型

浮点

缺省值

300

mds_reconnect_timeout
描述

在 MDS 重新启动期间等待客户机重新连接的时间间隔 (以秒计)。

类型

浮点

缺省值

45

mds_tick_interval
描述

MDS 执行内部定期任务的频率。

类型

浮点

缺省值

5

mds_dirstat_最小间隔
描述

尝试避免在树上传播递归统计信息的最小时间间隔 (以秒计)。

类型

浮点

缺省值

1

mds_散射_微调_间隔
描述

目录统计信息的更改传播速度。

类型

浮点

缺省值

5

mds_client_预分配_inos
描述

每个客户机会话要预分配的索引节点数。

类型

32 位整数

缺省值

1000

mds_早期回复
描述

确定 MDS 是否允许客户机在落实到日志之前查看请求结果。

类型

布尔值

缺省值

true

mds_使用_tmap
描述

使用 trivialmap 进行目录更新。

类型

布尔值

缺省值

true

默认目录哈希值
描述

用于跨目录片段对文件进行散列的函数。

类型

32 位整数

缺省值

2,即 rjenkins

mds日志
描述

如果 MDS 应记录元数据更新,请设置为 true 。 仅针对基准测试禁用。

类型

布尔值

缺省值

true

mds_log_skip_堕落事件
描述

确定 MDS 是否尝试在日志重放期间跳过损坏的日志事件。

类型

布尔值

缺省值

false

mds_日志_最大事件数
描述

在 Ceph 启动删除之前日志中的最大事件数。 设置为 -1 以禁用限制。

类型

32 位整数

缺省值

-1

mds_log_max_分段
描述

在 Ceph 启动删除之前日志中的最大段或对象数。 设置为 -1 以禁用限制。

类型

32 位整数

缺省值

30

mds_log_max_exp致
描述

要以并行方式到期的最大段数。

类型

32 位整数

缺省值

20

mds_log_eopen_size
描述

EOpen 事件中的最大索引节点数。

类型

32 位整数

缺省值

100

mds_平衡采样间隔
描述

确定在制定分段决策时对目录温度进行采样的频率。

类型

浮点

缺省值

3

mds_bal_replicate_threshold
描述

在 Ceph 尝试将元数据复制到其他节点之前的最大温度。

类型

浮点

缺省值

8000

mds_bal_unreplicate_threshold
描述

Ceph 停止将元数据复制到其他节点之前的最低温度。

类型

浮点

缺省值

0

mds_平衡_碎片
描述

确定 MDS 片段目录是否存在。

类型

布尔值

缺省值

false

mds_平衡_分割_大小
描述

MDS 之前的最大目录大小将目录片段分割为更小的位。 根目录的缺省片段大小限制为 10000。

类型

32 位整数

缺省值

10000

mds_平衡_拆分_读取
描述

在 Ceph 分割目录片段之前的最大目录读取温度。

类型

浮点

缺省值

25000

mds_平衡_拆分_写入
描述

在 Ceph 分割目录片段之前的最大目录写入温度。

类型

浮点

缺省值

10000

mds_平衡_拆分_位数
描述

分割目录片段所使用的位数。

类型

32 位整数

缺省值

3

mds_平衡_合并_大小
描述

Ceph 尝试合并相邻目录片段之前的最小目录大小。

类型

32 位整数

缺省值

50

mds_平衡_合并_读取
描述

在 Ceph 合并相邻目录片段之前的最低读取温度。

类型

浮点

缺省值

1000

mds_平衡_合并_写入
描述

Ceph 合并相邻目录片段之前的最小写入温度。

类型

浮点

缺省值

1000

mds_平衡间隔
描述

MDS 节点之间工作负载交换的频率 (以秒计)。

类型

32 位整数

缺省值

10

mds_bal_片段间隔
描述

调整目录分段的频率 (以秒计)。

类型

32 位整数

缺省值

5

mds_bal_空闲阈值
描述

在 Ceph 将子树迁移回其父代之前的最低温度。

类型

浮点

缺省值

0

最大平衡值
描述

在 Ceph 停止之前要运行均衡器的迭代次数。 仅用于测试目的。

类型

32 位整数

缺省值

-1

最大平衡点
描述

在 Ceph 停止之前运行均衡器的秒数。 仅用于测试目的。

类型

32 位整数

缺省值

-1

mds_平衡模式
描述

计算 MDS 负载的方法:

  • 1 = 混合。

  • 2 = 请求速率和等待时间。

  • 3 = CPU 负载。

类型

32 位整数

缺省值

0

mds_bal_min_rebalance
描述

Ceph 迁移之前的最小子树温度。

类型

浮点

缺省值

0.1

mds_平衡_最小_起始值
描述

在 Ceph 搜索子树之前的最小子树温度。

类型

浮点

缺省值

0.2

mds_bal_Need_min
描述

要接受的目标子树大小的最小部分。

类型

浮点

缺省值

0.8

mds_bal_Need_max
描述

要接受的目标子树大小的最大分数。

类型

浮点

缺省值

1.2

mds_bal_mid区块
描述

Ceph 会迁移大于目标子树大小的此部分的任何子树。

类型

浮点

缺省值

0.3

mds_bal_min区块
描述

Ceph 将忽略小于目标子树大小的此部分的任何子树。

类型

浮点

缺省值

0.001

mds_平衡目标移除最小值
描述

在 Ceph 从 MDS 映射中除去旧 MDS 目标之前,平衡器迭代的最小次数。

类型

32 位整数

缺省值

5

mds_平衡目标移除上限
描述

在 Ceph 从 MDS 映射中除去旧 MDS 目标之前的最大均衡器迭代次数。

类型

32 位整数

缺省值

10

mds_重放间隔
描述

处于 hot standbystandby-replay 方式时的日志轮询时间间隔。

类型

浮点

缺省值

1

mds_关机检查
描述

MDS 关闭期间轮询高速缓存的时间间隔。

类型

32 位整数

缺省值

0

mds_垃圾回收导出
描述

Ceph 在节点之间随机导出子树。 仅用于测试目的。

类型

32 位整数

缺省值

0

mds_thrash_fragment
描述

Ceph 随机片段或合并目录。

类型

32 位整数

缺省值

0

mds_dump_cache_on_map
描述

Ceph 将 MDS 高速缓存内容转储到每个 MDS 映射上的文件。

类型

布尔值

缺省值

false

mds_dump_cache_after_rejoin
描述

Ceph 在恢复期间重新加入高速缓存后将 MDS 高速缓存内容转储到文件。

类型

布尔值

缺省值

false

mds_验证散射
描述

Ceph 断言各种散点/集合不变量都是 true。 仅供开发者使用。

类型

布尔值

缺省值

false

mds_调试_散点图
描述

Ceph 断言各种递归统计信息不变量为 true。 仅供开发者使用。

类型

布尔值

缺省值

false

mds_调试_碎片
描述

Ceph 会在方便时验证目录分段不变量。 仅供开发者使用。

类型

布尔值

缺省值

false

mds_调试_身份验证_PIN码
描述

调试认证引脚不变量。 仅供开发者使用。

类型

布尔值

缺省值

false

mds_debug_subtree
描述

正在调试子树不变量。 仅供开发者使用。

类型

布尔值

缺省值

false

mds_kill_mdstable_at
描述

Ceph 在 MDS 表代码中插入 MDS 故障。 仅供开发者使用。

类型

32 位整数

缺省值

0

mds_kill_export_at
描述

Ceph 在子树导出代码中注入 MDS 故障。 仅供开发者使用。

类型

32 位整数

缺省值

0

mds_kill_import_at
描述

Ceph 在子树导入代码中注入 MDS 故障。 仅供开发者使用。

类型

32 位整数

缺省值

0

mds_kill_link_at
描述

Ceph 在硬链接代码中注入 MDS 故障。 仅供开发者使用。

类型

32 位整数

缺省值

0

mds_kill_rename_at
描述

Ceph 在重命名代码中注入 MDS 故障。 仅供开发者使用。

类型

32 位整数

缺省值

0

mds_清除会话
描述

Ceph 在启动时删除所有客户机会话。 仅用于测试目的。

类型

布尔值

缺省值

0

mds_擦除_预分配_inode
描述

Ceph 在启动时删除 inode 预分配元数据。 仅用于测试目的。

类型

布尔值

缺省值

0

mds_跳过ino
描述

启动时要跳过的索引节点数。 仅用于测试目的。

类型

32 位整数

缺省值

0

mds_备用_名称
描述

MDS 守护程序是此设置中指定的名称的另一个 MDS 守护程序的备用守护程序。

类型

字符串

缺省值

不适用

mds_备用_为_排名
描述

MDS 守护程序的实例是此列组的另一个 MDS 守护程序实例的备用实例。

类型

32 位整数

缺省值

-1

mds_standby_重放
描述

确定 MDS 守护程序在用作 hot standby时是否轮询并重放活动 MDS 的日志。

类型

布尔值

缺省值

false