搜索

3.3. Ceph 文件系统

download PDF

MDS 动态元数据负载均衡器默认为 off

在以前的版本中,通过增加 max_mds 文件系统设置,均衡均衡的负载均衡器行为会以不可靠的方式进行碎片树。

在这个版本中,MDS 动态元数据负载均衡器默认是 off。Operator 必须明确打开负载均衡器才能使用它。

Bugzilla:2227309

CephFS 支持静止子卷或目录树

在以前的版本中,多个客户端会在一致的快照屏障之间交错读取和写入,在客户端之间存在带外通信。这种通信导致客户端错误地认为它们已达到通过快照相互恢复的检查点。

在这个版本中,CephFS 支持静止子卷或目录树,以启用崩溃一致性快照。现在,客户端被强制在 MDS 执行快照前静止所有 I/O。这会在子树的所有客户端之间强制实施检查点。

Bugzilla:2235753

MDS Resident Segment Size (RSS)性能计数器使用更高的优先级进行跟踪

在这个版本中,MDS Resident Segment Size 性能计数器会根据优先级进行跟踪,以允许调用者消耗其值来生成有用的警告。这允许 Rook 识别 MDS RSS 大小并相应地操作。

Bugzilla:2256560

现在,只有没有 laggy OSD 时,laggy 客户端才会被驱除

在以前的版本中,MDS 中的监控性能转储有时会显示 OSD 为 laggy、objecter.op_laggyobjecter.osd_laggy,从而导致 laggy 客户端(dirty 数据无法清除大写)。

在这个版本中,如果 defer_client_eviction_on_laggy_osds 选项被设置为 true,并且客户端会因为 laggy OSD 造成滞后,则客户端驱除不会发生,直到 OSD 不再被滞后。

Bugzilla:2260003

CephFS-mirror 守护进程通过 perf dump 命令导出快照同步性能计数器

ceph-mds 守护进程会导出现有 perf dump 命令中包含的每个客户端性能计数器。

Bugzilla:2264177

引入了一个新的 dump dir 命令转储目录信息

有了这个增强,引进了 dump dir 命令,来转储目录信息并打印输出。

Bugzilla:2269687

对子卷的快照调度支持

在这个版本中,为子卷提供快照调度支持。所有快照调度命令都接受 --subvol--group 参数,以引用适当的子卷和子卷组。如果在没有子卷组参数的情况下指定子卷,则会考虑默认的子卷组。另外,当引用子卷时,不需要指定有效的路径,且因为使用了参数解析的性质,只需要一个占位符字符串就足够了。

Example

# ceph fs snap-schedule add - 15m --subvol sv1 --group g1
# ceph fs snap-schedule status - --subvol sv1 --group g1

Bugzilla:2238537

添加或修改 MDS caps 的 Ceph 命令说明为什么用户传递的 MDS caps 被拒绝

在以前的版本中,添加或修改 MDS caps printed "Error EINVAL: mds capability parse failed, stopped at 'allow w' of 'allow w' 的 Ceph 命令。

有了这个增强,命令说明为什么用户传递的 MDS caps 被拒绝,且 MDS caps 中的 Permission 标志必须以 'r' 或 'rw' 开始,或者 '*' 或 'all'。

Bugzilla:2247586

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.