8.3. Red Hat Ceph Storage 5.3z6


Red Hat Ceph Storage 版本 5.3z6 现已正式发布。此更新包括的程序错误修正和安全更新信息包括在 RHSA-2024:0745 公告中。

8.3.1. 功能增强

8.3.1.1. Ceph 对象网关

rgw-restore-bucket-index 实验性工具恢复版本化和未版本存储桶的存储桶索引

在这个版本中,除了使用未版本存储桶的现有功能外,您还可以使用 rgw-restore-bucket-index 实验性工具恢复版本存储桶的存储桶索引。

BZ#2224636

增强的排序存储桶列表

在以前的版本中,在某些情况下,带有更多分片的存储桶和几个伪子目录需要不必要的时间才能完成。

在这个版本中,此类存储桶可以更快地执行排序的存储桶列表。

BZ#2239433

radosgw-admin bucket stats 命令打印存储桶版本控制

在这个版本中,radosgw-admin bucket stats 命令将存储桶的版本控制状态显示为 启用offsuspended 的三个值之一,因为在创建后可以启用或禁用版本。

BZ#2240089

8.3.1.2. Ceph 文件系统

现在默认禁用 MDS 默认负载均衡器

在这个版本中,MDS 默认负载均衡器或自动动态子树负载均衡器会被默认禁用。这可以防止意外子树迁移,当操作器在不规划子树委托的情况下增加文件系统 max_mds 设置时,子树迁移可能会昂贵。

BZ#2255436

8.3.1.3. Ceph Manager 插件

每个 Ceph Manager 模块都有一个单独的线程来运行命令

在以前的版本中,有一个线程会运行所有 ceph-mgr 模块命令。如果其中一个模块的命令卡住,所有其他模块的命令都会挂起,等待同一线程。

在这个版本中,为每个 Ceph Manager 模块添加一个 finisher 线程。每个模块都有单独的线程用于运行命令。即使其中一个模块的命令挂起,其他模块也可以运行。

BZ#2234610

8.3.1.4. RADOS

改进了防止运行 BlueStore 的两次

在以前的版本中,公告锁定用于防止运行 BlueStore 两次。这在裸机部署中可以正常工作。但是,在容器中使用时,它将创建以同一 mknod b 块设备为目标的不相关的 inode。因此,两个容器可能会假设它们可以有专用访问权限,从而导致严重错误。

在这个版本中,您可以改善对一个块设备同时运行 OSD 的保护两次。您可以使用 O_EXCL open 标志为块设备增强公告锁定。无法打开一个 BlueStore 实例两次,且不会发生覆盖和损坏。

BZ#2239455

新的报告可用于延迟操作

在以前的版本中,较慢的操作被标记为延迟,但没有详细描述。

在这个版本中,您可以查看延迟子事件的详细描述。

BZ#2240839

8.3.2. 已知问题

8.3.2.1. Ceph 仪表板

某些指标在图形中显示为空空格

Ceph 仪表板上的一些指标显示为 null,这会造成图形中的空白空间,因为您不会初始化指标,直到它有一些值。

作为临时解决方案,编辑有问题的 Grafana 面板。在 Edit 菜单中,单击 Migrate 并选择 Connect Nulls。选择 Always,问题已解决。

Bugzilla:2228128

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.