4.2. 关于池


Ceph zone 映射到一系列 Ceph 存储群集池。

手动创建池与.生成池

如果 Ceph 对象网关的用户密钥包含写入功能,则网关能够自动创建池。这对入门来说非常方便。但是,Ceph 对象存储群集使用 PG 默认值,除非已在 Ceph 配置文件中进行了设置。此外,Ceph 将使用默认的 CRUSH 层次结构。这些设置 不是 生产系统的理想选择。

要设置生产系统,请参阅红帽 Ceph 存储 3 的 Ceph 对象网关生产 指南。有关存储策略,请参阅 Ceph Object Gateway for Production 指南中的开发 存储策略 一节。

Ceph 对象网关默认区的池包括:

  • .rgw.root
  • .default.rgw.control
  • .default.rgw.gc
  • .default.log
  • .default.intent-log
  • .default.usage
  • .default.users
  • .default.users.email
  • .default.users.swift
  • .default.users.uid

Ceph 对象网关基于每个区域创建池。如果手动创建池,请预先填充区域名称。系统池存储与系统控制、垃圾收集、日志记录、用户信息、使用情况等相关的对象。按照惯例,这些池名称的前置为池名称的区域名称。

  • .<zone-name>.rgw.control :控制池。
  • .<zone-name>.rgw.gc :垃圾回收池,其中包含要删除对象的散列存储桶。
  • .<zone-name>.log :日志池包含所有存储桶/容器的日志,以及创建、读取、更新和删除对象操作的日志。
  • .<zone-name>.intent-log :意图日志池包含对象更新请求的副本,以便在请求失败时协助撤销/恢复。
  • .<zone-name>.users.uid :用户 ID 池包含唯一用户 ID 的映射。
  • .<zone-name>.users.keys :密钥池包含每个用户 ID 的访问密钥和密钥。
  • .<zone-name>.users.email :电子邮件池包含与用户 ID 关联的电子邮件地址。
  • .<zone-name>.users.swift :Swift 池包含用户 ID 的 Swift 子用户信息。
  • .<zone-name>.usage :使用池包含每个用户的使用情况日志。

Ceph 对象网关存储放置池中 bucket 索引(index_pool)和 bucket 数据(data_pool)的数据。它们可能会重叠;即,您可以对索引和数据使用相同的池。默认放置的索引池是 {zone-name}.rgw.buckets.index,默认放置的数据池是 {zone-name}.rgw.buckets

Expand
名称描述类型默认

rgw_zonegroup_root_pool

用于存储所有 zone group 特定信息的池。

字符串

.rgw.root

rgw_zone_root_pool

用于存储特定区域信息的池。

字符串

.rgw.root

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat