5.5. Red Hat OpenStack Platform 对象存储的部署选项
部署 overcloud 对象存储有三个选项:
Ceph 对象网关(RGW)
要按照 第 5.4 节 “Ceph 对象网关对象存储” 所述部署 RGW,请在 overcloud 部署期间包含以下环境文件:
-e environments/cephadm/cephadm.yaml
此环境文件配置 Ceph 块存储(RBD)和 RGW。
Object Storage 服务 (swift)
要部署 Object Storage 服务(swift)而不是 RGW,请在 overcloud 部署期间包含以下环境文件:
-e environments/cephadm/cephadm-rbd-only.yaml
cephadm-rbd-only.yaml
文件配置 Ceph RBD,但不配置 RGW。注意如果您在升级 Red Hat Ceph Storage 集群前使用 Object Storage 服务(swift),您可以在升级过程中继续使用 Object Storage 服务(swift)而不是 RGW。
如需更多信息,请参阅了解 Red Hat OpenStack Platform Updated。
Red Hat OpenStack Platform 不支持从对象存储服务(swift)迁移到 Ceph 对象网关(RGW)。
没有对象存储
要使用 RBD 部署 Ceph 但没有使用 RGW 或 Object Storage 服务(swift),请在 overcloud 部署期间包含以下环境文件:
-e environments/cephadm/cephadm-rbd-only.yaml -e environments/disable-swift.yaml
cephadm-rbd-only.yaml
文件配置 RBD,但不配置 RGW。disable-swift.yaml
文件确保 Object Storage 服务(swift)没有部署。