使用 Cephadm 在 Ceph 下设置 Rados 网关(RGW)的正确方法是什么?

使用 Cephadm 在 Ceph 下设置 Rados 网关(RGW)的正确方法是什么?

我在实验室环境中使用 Cephadm 和 Ansible 设置了一个“reef” Ceph 集群。我已经设置了存储桶和池。ceph.io 网站对于如何使用多站点设置 Rados 网关 (radosgw) 感到困惑 --https://docs.ceph.com/en/latest/radosgw/multisite/

是否也需要 HAProxy 的副本来处理前端负载平衡,或者是否暗示 Ceph 会进行设置?

我计划用于设置 RGW 的命令行脚本:

radosgw-admin realm create --rgw-realm=sandbox --default
radosgw-admin zonegroup create --rgw-zonegroup=sandbox  --master --default
radosgw-admin zone create --rgw-zonegroup=sandbox --rgw-zone=sandbox --master --default
radosgw-admin period update --rgw-realm=sandbox --commit
ceph orch apply rgw sandbox --realm=sandbox --zone=sandbox --placement="2 ceph-mon1 ceph-mon2" --port=8000

需要哪些其他步骤来启动和运行 RGW,以便可以将其呈现给 Veeam 之类的程序来进行性能和 I/O 测试概念?

-- 迈克尔

相关内容