7.2. Red Hat Ceph Storage 8.0z2


Red Hat Ceph Storage release 8.0z2 现已正式发布。此更新包括的程序错误修正信息包括在 RHBA-2025:2457RHBA-2025:2458 公告中。

7.2.1. 功能增强

7.2.1.1. Ceph 文件系统

quota.max_bytes 现在被设置成更了解的大小值。

在以前的版本中,quota.max_bytes 值是以字节为单位设置的,从而导致难以设置或更改的大小值非常大。

在这个版本中,quota.max_bytes 值可以使用用户友好的值设置,如 K/Ki、M/Mi、G/Gi 或 T/Ti。例如,10GiB100K

Bugzilla:2344791

现在,可以使用 ceph fs 命令列出为 Ceph 文件系统镜像配置的目录。

在以前的版本中,要列出为镜像配置的目录,用户必须通过 peer 列表。

在这个版本中,用户可以使用 ceph fs snapshot mirror ls FS_NAME 命令列出为镜像配置的目录。这提供了为镜像配置的目录的直接列表。

Bugzilla:2272718

7.2.1.2. Ceph 对象网关

增加使用命名空间存储桶索引条目的订购存储桶列表的效率。

在以前的版本中,当忽略命名空间的存储桶索引条目时,代码仍然可以访问忽略的条目。因此,忽略的延迟发生在忽略的列表中。

在这个版本中,代码可避免访问忽略的条目,提高了排序存储桶列表的效率。

Bugzilla:2329089

可以使用 radosgw-admin 命令行在没有密钥的情况下创建用户

在以前的版本中,没有使用 radosgw-admin 命令行的密钥来创建 Ceph 对象网关(RGW)用户。此功能仅适用于 adminops。

在这个版本中,当- generate-key false 标志设置为 radosgw-admin user create,在命令行中提供没有密钥的 RGW 用户的 provision。

Bugzilla:2314403

7.2.1.3. RADOS

admin socket 命令现在可用于默认参数。

在以前的版本中,列出带有 bluestore 分配器碎片图的 allocator histogram = 管理 socket 无法用于带有默认参数的 bluefs-dbbluefs-wal

在这个版本中,admin socket 命令可用于默认参数。

Bugzilla:2344245

通过 admin socket 命令检查磁盘分配器状态

此增强在分配器分数之间提供了一个中间点,它给出一个数字,并使用 allocator 转储来列出所有空闲的块。

因此,碎片直方图按大小分组自由块,从而给出一些分配器状态。这样可以估算当前碎片的严重性。碎片直方图适用于 block/bluefs-db/bluefs-wal 分配器。额外的参数 disk_alloc 会影响计算有多少可用块与 disk_alloc 边界未对齐。额外的参数 num_buckets 决定直方图的大小,但粒度保持不变。例如:

bluestore allocator fragmentation histogram block 4096 12
Copy to Clipboard Toggle word wrap

Bugzilla:2322165

7.2.2. 已知问题

7.2.2.1. Ceph 对象网关

使用 AWS CLI 执行多部分上传时,Ceph 对象网关会崩溃。

目前,在使用 AWS CLI 进行多部分上传过程中,RGW 会崩溃,因为新的 checksum 算法和报告 AWS S3 和 AWS SDK 中引入的行为,特别是新的 CRC64NVME checksum 算法。

作为临时解决方案,请使用早期版本的 AWS CLI 客户端。

如需更多信息,请参阅 RGWPutObj_Cksum 功能中的多部分上传过程中崩溃的 RGW 服务

Bugzilla:2349928

radosgw-admin user stats --reset-stats ERROR: value too large for defined data type。

目前,运行安全用户重置统计的某些环境中 RADOS RETURNVEC (64 字节)的默认大小太小。

作为临时解决方案,将 osd_max_write_op_reply_len 增加到 128 (测试的最大值)。在这个版本中,用户重置统计信息可以成功完成。

Bugzilla:2167475

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat