来源:Ceph
浏览 1362
扫码
分享
2019-12-29 10:36:14
MDS 配置参考
monforcestandbyactive
描述: | 如设为 true ,监视器会把 standby-replay 状态强设为 active 。设置于 [mon] 或 [global] 下。 |
---|
类型: | Boolean |
---|
默认值: | true |
---|
maxmds
描述: | 集群创建时的 MDS 守护进程数量,设置于 [mon] 或 [global] 下。 |
---|
类型: | 32-bit Integer |
---|
默认值: | 1 |
---|
mdsmaxfilesize
描述: | 创建一新文件系统时允许的最大文件尺寸。 |
---|
类型: | 64-bit Integer Unsigned |
---|
默认值: | 1ULL<<40 |
---|
mdscachesize
描述: | 缓存的索引节点数。 |
---|
类型: | 32-bit Integer |
---|
默认值: | 100000 |
---|
mdscachemid
描述: | 把新条目插入缓存 LRU 时的插入点(从顶端)。 |
---|
类型: | Float |
---|
默认值: | 0.7 |
---|
mdsdircommitratio
描述: | 目录的脏到什么程度时做完全更新(而不是部分更新)。 |
---|
类型: | Float |
---|
默认值: | 0.5 |
---|
mdsdirmaxcommitsize
描述: | 一个目录更新超过多大时要拆分为较小的事务( MB )。 |
---|
类型: | 32-bit Integer |
---|
默认值: | 90 |
---|
mdsdecayhalflife
描述: | MDS 缓存热度的半衰期。 |
---|
类型: | Float |
---|
默认值: | 5 |
---|
mdsbeaconinterval
描述: | 标识消息发送给监视器的频率,秒。 |
---|
类型: | Float |
---|
默认值: | 4 |
---|
mdsbeacongrace
描述: | 多久没收到标识消息就认为 MDS 落后了(并可能替换它)。 |
---|
类型: | Float |
---|
默认值: | 15 |
---|
mdsblacklistinterval
描述: | OSD 运行图里的 MDS 失败后,把它留在黑名单里的时间。 |
---|
类型: | Float |
---|
默认值: | 24.0*60.0 |
---|
mdssessiontimeout
描述: | 客户端多久不活跃时, Ceph 就清除其能力和租期。 |
---|
类型: | Float |
---|
默认值: | 60 |
---|
mdssessionautoclose
描述: | 自动关闭空闲会话前的等待时间,秒。 |
---|
类型: | Float |
---|
默认值: | 300 |
---|
mdsreconnecttimeout
描述: | MDS 重启期间客户端等待时间,秒。 |
---|
类型: | Float |
---|
默认值: | 45 |
---|
mdstickinterval
描述: | MDS 执行内部周期性任务的间隔。 |
---|
类型: | Float |
---|
默认值: | 5 |
---|
mdsdirstatmininterval
描述: | 在目录树中递归地查找目录信息的最小间隔,秒。 |
---|
类型: | Float |
---|
默认值: | 1 |
---|
mdsscatternudgeinterval
描述: | dirstat 变更传播多快。 |
---|
类型: | Float |
---|
默认值: | 5 |
---|
mdsclientpreallocinos
描述: | 为每个客户端会话预分配的索引节点数。 |
---|
类型: | 32-bit Integer |
---|
默认值: | 1000 |
---|
mdsearlyreply
描述: | 请求结果成功提交到日志前是否应该先展示给客户端。 |
---|
类型: | Boolean |
---|
默认值: | true |
---|
mdsusetmap
描述: | 把 trivialmap 用于目录更新。 |
---|
类型: | Boolean |
---|
默认值: | true |
---|
mdsdefaultdirhash
描述: | 用于哈希文件在目录中分布情况的函数。 |
---|
类型: | 32-bit Integer |
---|
默认值: | 2 (i.e., rjenkins) |
---|
mdslog
描述: | 默认为 true , MDS 是否要记录元数据更新(只可在性能评测时禁用)。 |
---|
类型: | Boolean |
---|
默认值: | true |
---|
mdslogskipcorruptevents
描述: | 在日志重放时, MDS 是否应跳过损坏的日志事件。 |
---|
类型: | Boolean |
---|
默认值: | false |
---|
mdslogmaxevents
描述: | 日志里的事件达到多少时开始裁剪,设为 -1 取消限制。 |
---|
类型: | 32-bit Integer |
---|
默认值: | -1 |
---|
mdslogmaxsegments
描述: | 日志里的片段(对象)达到多少时开始裁剪,设为 -1 取消限制。 |
---|
类型: | 32-bit Integer |
---|
默认值: | 30 |
---|
mdslogmaxexpiring
描述: | 可同时过期的片段数。 |
---|
类型: | 32-bit Integer |
---|
默认值: | 20 |
---|
mdslogeopensize
描述: | 在一个 EOpon 事件中最大索引节点数。 |
---|
类型: | 32-bit Integer |
---|
默认值: | 100 |
---|
mdsbalsampleinterval
描述: | 对目录热度取样的频率(碎片粒度)。 |
---|
类型: | Float |
---|
默认值: | 3 |
---|
mdsbalreplicatethreshold
描述: | 达到多大热度时 Ceph 就把元数据复制到其它节点。 |
---|
类型: | Float |
---|
默认值: | 8000 |
---|
mdsbalunreplicatethreshold
描述: | 热度低到多少时 Ceph 就不再把元数据复制到其它节点。 |
---|
类型: | Float |
---|
默认值: | 0 |
---|
mdsbalfrag
描述: | MDS 是否应该给目录分片。 |
---|
类型: | Boolean |
---|
默认值: | false |
---|
mdsbalsplitsize
描述: | 目录尺寸大到多少时 MDS 就把片段拆分成更小的片段。 |
---|
类型: | 32-bit Integer |
---|
默认值: | 10000 |
---|
mdsbalsplitrd
描述: | 目录的最大读取热度达到多大时 Ceph 将拆分此片段。 |
---|
类型: | Float |
---|
默认值: | 25000 |
---|
mdsbalsplitwr
描述: | 目录的最大写热度达到多大时 Ceph 将拆分此片段。 |
---|
类型: | Float |
---|
默认值: | 10000 |
---|
mdsbalsplitbits
描述: | 把一个目录片段再分割成多大。 |
---|
类型: | 32-bit Integer |
---|
默认值: | 3 |
---|
mdsbalmergesize
描述: | 目录尺寸小到多少时 Ceph 就把它合并到邻近目录片段。 |
---|
类型: | 32-bit Integer |
---|
默认值: | 50 |
---|
mdsbalmergerd
描述: | 读热度低于此值时 Ceph 将合并邻近目录片段。 |
---|
类型: | Float |
---|
默认值: | 1000 |
---|
mdsbalmergewr
描述: | 写热度低于此值时 Ceph 就合并邻近目录片段。 |
---|
类型: | Float |
---|
默认值: | 1000 |
---|
mdsbalinterval
描述: | MDS 服务器负荷交换频率,秒。 |
---|
类型: | 32-bit Integer |
---|
默认值: | 10 |
---|
mdsbalfragmentinterval
描述: | 邻近目录分片频率,秒。 |
---|
类型: | 32-bit Integer |
---|
默认值: | 5 |
---|
mdsbalidlethreshold
描述: | 热度低于此值时 Ceph 把子树迁移回父节点。 |
---|
类型: | Float |
---|
默认值: | 0 |
---|
mdsbalmax
描述: | 均衡器迭代到此数量时 Ceph 就停止(仅适用于测试)。 |
---|
类型: | 32-bit Integer |
---|
默认值: | -1 |
---|
mdsbalmaxuntil
描述: | 均衡器运行多久就停止(仅适用于测试)。 |
---|
类型: | 32-bit Integer |
---|
默认值: | -1 |
---|
mdsbalmode
描述: | 计算 MDS 负载的方法。- 1 = 混合;- 2 = 请求速率和延时;- 3 = CPU 负载。 |
---|
类型: | 32-bit Integer |
---|
默认值: | 0 |
---|
mdsbalminrebalance
描述: | 子树热度最小多少时开始迁移。 |
---|
类型: | Float |
---|
默认值: | 0.1 |
---|
mdsbalminstart
描述: | 子树热度最小多少时 Ceph 才去搜索。 |
---|
类型: | Float |
---|
默认值: | 0.2 |
---|
mdsbalneedmin
描述: | 接受的最小目标子树片段。 |
---|
类型: | Float |
---|
默认值: | 0.8 |
---|
mdsbalneedmax
描述: | 目标子树片段的最大尺寸。 |
---|
类型: | Float |
---|
默认值: | 1.2 |
---|
mdsbalmidchunk
描述: | 尺寸大于目标子树片段的子树, Ceph 将迁移它。 |
---|
类型: | Float |
---|
默认值: | 0.3 |
---|
mdsbalminchunk
描述: | 尺寸小于目标子树片段的子树, Ceph 将忽略它。 |
---|
类型: | Float |
---|
默认值: | 0.001 |
---|
mdsbaltargetremovalmin
描述: | Ceph 从 MDS 运行图中剔除旧数据前,均衡器至少递归多少次。 |
---|
类型: | 32-bit Integer |
---|
默认值: | 5 |
---|
mdsbaltargetremovalmax
描述: | Ceph 从MDS运行图中剔除旧数据前,均衡器最多递归多少次。 |
---|
类型: | 32-bit Integer |
---|
默认值: | 10 |
---|
mdsreplayinterval
描述: | MDS 处于 standby-replay 模式(热备)下时的日志滚动间隔。 |
---|
类型: | Float |
---|
默认值: | 1 |
---|
mdsshutdowncheck
描述: | MDS 关闭期间缓存更新间隔。 |
---|
类型: | 32-bit Integer |
---|
默认值: | 0 |
---|
mdsthrashexports
描述: | Ceph 会把子树随机地在节点间迁移。(仅用于测试) |
---|
类型: | 32-bit Integer |
---|
默认值: | 0 |
---|
mdsthrashfragments
描述: | Ceph 会随机地分片或合并目录。 |
---|
类型: | 32-bit Integer |
---|
默认值: | 0 |
---|
mdsdumpcacheonmap
描述: | Ceph 会把各 MDSMap 的 MDS 缓存内容转储到一文件。 |
---|
类型: | Boolean |
---|
默认值: | false |
---|
mdsdumpcacheafterrejoin
描述: | Ceph 重新加入缓存(恢复期间)后会把 MDS 缓存内容转储到一文件。 |
---|
类型: | Boolean |
---|
默认值: | false |
---|
mdsverifyscatter
描述: | Ceph 将把各种传播/聚集常量声明为true(仅适合开发者)。 |
---|
类型: | Boolean |
---|
默认值: | false |
---|
mdsdebugscatterstat
描述: | Ceph 将把各种递归统计常量声明为 true (仅适合开发者)。 |
---|
类型: | Boolean |
---|
默认值: | false |
---|
mdsdebugfrag
描述: | Ceph 将在方便时校验目录分段(仅适合开发者)。 |
---|
类型: | Boolean |
---|
默认值: | false |
---|
mdsdebugauthpins
描述: | 常量 debug auth pin (仅适合开发者)。 |
---|
类型: | Boolean |
---|
默认值: | false |
---|
mdsdebugsubtrees
描述: | 常量 debug subtree (仅适合开发者)。 |
---|
类型: | Boolean |
---|
默认值: | false |
---|
mdskillmdstableat
描述: | Ceph 将向 MDSTable 代码注入 MDS 失败事件(仅适合开发者)。 |
---|
类型: | 32-bit Integer |
---|
默认值: | 0 |
---|
mdskillexportat
描述: | Ceph 将向子树出口代码注入 MDS 失败事件(仅适合开发者)。 |
---|
类型: | 32-bit Integer |
---|
默认值: | 0 |
---|
mdskillimportat
描述: | Ceph 将向子树入口代码注入 MDS 失败事件(仅适合开发者)。 |
---|
类型: | 32-bit Integer |
---|
默认值: | 0 |
---|
mdskilllinkat
描述: | Ceph 将向硬链接代码注入 MDS 失败事件(仅适合开发者)。 |
---|
类型: | 32-bit Integer |
---|
默认值: | 0 |
---|
mdskillrenameat
描述: | Ceph 将向重命名代码注入 MDS 失败事件(仅适合开发者)。 |
---|
类型: | 32-bit Integer |
---|
默认值: | 0 |
---|
mdswipesessions
描述: | Ceph 将在启动时删除所有客户端会话(仅适合测试)。 |
---|
类型: | Boolean |
---|
默认值: | 0 |
---|
mdswipeinoprealloc
描述: | Ceph 将在启动时删除索引节点号预分配元数据(仅适合测试)。 |
---|
类型: | Boolean |
---|
默认值: | 0 |
---|
mdsskipino
描述: | 启动时要跳过的索引节点号数量(仅适合测试)。 |
---|
类型: | 32-bit Integer |
---|
默认值: | 0 |
---|
mdsstandbyforname
描述: | 指定一 MDS 守护进程的名字,此进程将作为它的候补。 |
---|
类型: | String |
---|
默认值: | N/A |
---|
mdsstandbyforrank
描述: | 此 MDS 将作为本机架上 MDS 守护进程的候补。 |
---|
类型: | 32-bit Integer |
---|
默认值: | -1 |
---|
mdsstandbyreplay
描述: | 决定一 ceph-mds 守护进程是否应该滚动并重放活跃 MDS 的日志(热备)。 |
---|
类型: | Boolean |
---|
默认值: | false |
---|
当前内容版权归
Ceph 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问
Ceph .