6.7. Ceph 对象网关


对升级的 OSD 的 set-lifecycle 和 delete-lifecycle 操作现在可以正常工作

在以前的版本中,在从 Red Hat Ceph Storage 3 升级到 Red Hat Ceph Storage 4.2z2 时,针对升级的 OSD 安装旧生命周期策略会产生一个结构解码错误,虽然集合生命周期操作会成功。在这个版本中,解码存储桶生命周期状态条目所需的更改已被修复,守护进程的升级可以正常工作。

(BZ#1993365)

--reset-stats 选项为具有大量存储桶的用户更新组中存储桶

在以前的版本中,radosgw-admin 用户 --reset-stats 选项同时更新用户拥有的所有存储桶的统计信息。对于 bucket 数量非常多的用户,进行更新所需的时间可能会超过关联的 RADOS 操作长度。这可能会导致 Ceph 将 OSD 标记为 down,并可能导致 OSD 出现问题。

在这个版本中,--reset-stats 选项更新 1000 存储桶组中的统计信息。这允许大量存储桶进行更新,而不会产生 OSD 阻塞。

(BZ#1859257)

当 gc 条目从系统中清除时,gc perf 计数器会递增

在以前的版本中,当 gc 条目从系统中清除时,gc perf 计数器不会递增。在这个版本中,根据从系统中删除的 gc 条目数观察 gc perf 计数器的正确值。

(BZ#1882484)

列出上一个 GC 对象中的条目不会进入一个循环

在以前的版本中,最后一个 GC 对象中的条目列表会进入一个循环,因为每次为最后一个 GC 对象重置标记。在这个版本中,会更新截断的标记,它不会导致标记被重置,列表可以正常工作。

(BZ#1884023)

Ceph 对象网关在 bucket 创建过程中同步存储桶缓存信息

在以前的版本中,Ceph 对象网关不会在创建存储桶时同步存储桶信息的缓存。如果用户尝试从某一个 RGW 访问不存在的存储桶,然后从另一个 Ceph 对象网关创建该 bucket,从第一个 Ceph 对象网关访问存储桶会导致 404 错误,表示该 bucket 不存在,尽管不存在。在这个版本中,RGW 在 bucket 创建过程中同步缓存,以便每个 Ceph 对象网关可以访问存储桶。

(BZ#1901973)

KafkaConnect 将对象从 Kafka 主题发送到 RGW S3 存储桶

在以前的版本中,将对象从 Kafka 主题发送到 RGW S3 存储桶会失败,因为 chunked-encoding 对象签名没有被正确计算。

这会在 RADOS 网关日志中产生以下错误:

20 AWSv4ComplMulti: ERROR: chunk signature mismatch

在这个版本中,chunked-encoding 对象签名会被正确计算,允许 KafkaConnect 成功发送对象。

(BZ#1912538)

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.