4.3. Ceph 文件系统


cephfs-top 期间的例外已被修复

在以前的版本中,在终端空间不足的情况下,cephfs-top 命令没有足够的空间来运行,并会抛出异常。

在这个版本中,在大型和小型窗口运行 cephfs-top 命令时会出现异常问题。

Bugzilla:2272580

路径受限 cephx 凭证不再对删除目录的快照进行权限检查

在以前的版本中,路径限制检查会在匿名路径中为通过快照访问的未链接的目录构建。因此,路径受限 cephx 凭证会在删除目录的快照中失败权限检查。

在这个版本中,为访问检查构建的路径由快照时目录的原始路径构建,并且成功通过访问检查。

Bugzilla:2293353

MDS 不再请求不必要的授权 PIN

在以前的版本中,MDS 可能会不必要为一些工作负载获取远程授权 PIN,从而导致元数据操作较慢。

在这个版本中,MDS 不再请求不必要的授权 PIN,从而导致正常的元数据性能。

Bugzilla:2299658

正确处理内核驱动程序的错误补丁,MDS 不再进入无限循环

在以前的版本中,对内核驱动程序的错误补丁会导致 MDS 进入无限循环处理操作,因为 MDS 非常大不可用。

在这个版本中,内核驱动程序中的错误消息会被正确处理,MDS 不再进入无限循环。

Bugzilla:2303693

现在,当阻止列表或失败时,mirror 守护进程可以重启

在以前的版本中,取时间差异会导致负秒,永远不会达到阈值。因此,当列入黑名单或失败时,镜像守护进程不会重启。

在这个版本中,时间差异计算已被修正。

Bugzilla:2303865

ceph fs status 命令的 JSON 输出现在可以正确地打印 rank 字段

在以前的版本中,由于 ceph fs status 命令的 JSON 输出中的错误,standby-replay MDS 守护进程的 rank 字段不正确。其中 {rank}-s 格式而不是 {rank} 格式,其中 {rank} 是活跃的 MDS,它会显示 standby-replay 如下,而是显示随机 {rank}。

在这个版本中,ceph fs status 命令的 JSON 输出可以正确地打印 standby-replay MDS 的 rank 字段,格式为 '{rank}-s'。

Bugzilla:2307231

sync_duration 现在以秒为单位计算

在以前的版本中,同步持续时间是以毫秒计算的。这会导致可用性问题,因为所有其他计算都以秒为单位。

在这个版本中,sync_duration 会显示以秒为单位。

Bugzilla:2308300

现在,实现了锁定来保护对共享数据结构的访问

在以前的版本中,在没有锁定的情况下访问共享数据结构会导致使用 CephFS 客户端库的应用抛出错误。

在这个版本中,实施一个名为 mutex 的锁定,以保护使用 Ceph 客户端库的共享数据结构和应用可以正常工作。

Bugzilla:2310155

snap-schedule manager 模块可以正确地强制全局 mds_max_snaps_per_dir 配置选项

在以前的版本中,配置值无法从 MDS 正确检索。因此,snap-schedule manager 模块不会强制 mds_max_snaps_per_dir 设置,并强制默认限制为 100。

在这个版本中,配置项会从 MDS 正确获取。snap-schedule manager 模块可以正确地强制全局 mds_max_snaps_per_dir 配置选项。

Bugzilla:2311030

CephFS FUSE 客户端现在可以正确访问指定的 mds auth caps 路径

在以前的版本中,当验证 mds auth caps FUSE 客户端无法访问特定路径时,当解析路径时,即使其路径被指定为 mds auth caps

在这个版本中,在验证 mds auth caps 时解析路径问题已被修复,路径可以如预期访问。

Bugzilla:2307931

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.