6.4. Red Hat Ceph Storage 7.1z4


Red Hat Ceph Storage 版本 7.1z4 现已正式发布。RHSA-2025:4664RHSA-2025:4667 公告中列出了包括在更新中的安全性和程序错误修复。

6.4.1. 功能增强

本节列出了此 Red Hat Ceph Storage 发行版本中引入的改进。

6.4.1.1. Cephadm 实用程序

改进了 cephadm systemd 单元中的内核转储处理

在以前的版本中,当服务崩溃时,核心转储不会被生成或被截断,特别是在生成困难的情况下,会丢失宝贵的调试信息。

在这个版本中,cephadm 会在其 systemd 单元文件模板中设置 LimitCORE=infinity,并为 coredumpctl 配置 ProcessSizeMaxExternalSizeMax 设置,只要 mgr/cephadm/set_coredump_overrides 设置已启用。核心转储的最大大小由 mgr/cephadm/coredump_max_size 设置控制。现在,服务会生成完整的内核转储,改进了调试崩溃问题的能力。

Bugzilla:2338590

6.4.1.2. Ceph 对象网关

bucket 通知现在可以发送到多节点 Kafka 集群

在以前的版本中,Ceph 对象网关只能向单一节点 Kafka 集群发送消息。

在这个版本中,存储桶通知可以发送到多节点 Kafka 集群。使用多节点 Kafka 集群支持,集群的高可用性(HA)正确使用。如果某个节点处于 down 状态,与其他 Kafka 节点处于 down 状态,现在可以发送信息。另外,因为 Ceph 对象网关现在连接到每个节点,因此因为主题分区不会复制到所有节点,因此不再发生存储桶通知失败。

Bugzilla:2352965

现在,站点可以为现有存储桶创建配置 RGW 错误处理

在以前的版本中,当创建同一区中已存在的存储桶时,RGW 会返回成功响应,即使没有创建新存储桶。这会导致自动化工作流出现混淆。 

在这个版本中,当尝试创建区域中已存在的存储桶时,站点可将 RGW 配置为返回错误而不是成功。如果配置选项 rgw_bucket_exist_override 设为 true,RGW 会为重复的存储桶创建请求返回 409 BucketAlreadyExists 错误。默认情况下,此选项设置为 false

Bugzilla:2349723

6.4.1.3. RADOS

通过删除不必要的对象 ID 修复检查来提高 PG 清理性能

在以前的版本中,每个 PG 清理都会调用 repair_oinfo_oid (),一个函数用于在链接到历史文件系统 bug 的个别情况下修复不匹配的对象 ID。这增加了不必要的开销,因为检查仅在非常具体的条件下应用。

在这个版本中,检查已被删除,提高了清理性能超过 10%。应该可以更好地利用清理功能,从而获得更多优势。

Bugzilla:2356050

新的 ceph osd rm-pg-up map-primary-all 命令用于 OSDMap 清理

在以前的版本中,用户需要使用 ceph osd rm-pg-upmap-primary PGID 单独删除 pg_upmap_primary 映射,特别是在删除池后清理无效的映射时。

在这个版本中,用户可以运行新的 ceph osd rm-pg-upmap-primary-all 命令,来一次性清除 OSDMap 中的所有 pg_upmap_primary 映射,简化了管理和清理。

Bugzilla:2349078

6.4.2. 已知问题

本节记录了本 Red Hat Ceph Storage 发行版本中发现的已知问题。

6.4.2.1. Cephadm 实用程序

导出器守护进程在收到 SIGTERM 后报告错误状态

目前,ceph-exporternode-exporter 守护进程在收到 SIGTERM 信号时返回非零返回代码。因此,系统会将这些守护进程标记为处于错误状态,而不是预期的停止状态。

目前还没有可用的临时解决方案。

Bugzilla:2320955

在退出维护模式后守护进程会错误地标记为已停止

当节点退出维护模式时,cephadm 可能会临时将该节点上的守护进程显示为处于停止状态,即使它们已经启动。这是因为 cephadm 还没有刷新主机上的守护进程状态。因此,用户可能会在维护模式结束后马上看到守护进程停止。

目前还没有临时解决方案。

Bugzilla:2324178

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat