5.8. 将单一站点系统迁移到多站点


要从带有 默认 区组和区的单一站点系统迁移到多站点系统,请使用以下步骤:

  1. 创建 realm。将 <name> 替换为 realm 名称。

    [root@master-zone]# radosgw-admin realm create --rgw-realm=<name> --default
    Copy to Clipboard Toggle word wrap
  2. 重命名默认区域和 zonegroup。将 <name> 替换为 zonegroup 或 zone name。

    [root@master-zone]# radosgw-admin zonegroup rename --rgw-zonegroup default --zonegroup-new-name=<name>
    [root@master-zone]# radosgw-admin zone rename --rgw-zone default --zone-new-name us-east-1 --rgw-zonegroup=<name>
    Copy to Clipboard Toggle word wrap
  3. 配置 master zonegroup。将 <name> 替换为 realm 或 zonegroup 名称。将 <fqdn> 替换为 zonegroup 中的完全限定域名。

    [root@master-zone]# radosgw-admin zonegroup modify --rgw-realm=<name> --rgw-zonegroup=<name> --endpoints http://<fqdn>:80 --master --default
    Copy to Clipboard Toggle word wrap
  4. 配置 master zone。将 <name> 替换为 realm、zonegroup 或 zone name。将 <fqdn> 替换为 zonegroup 中的完全限定域名。

    [root@master-zone]# radosgw-admin zone modify --rgw-realm=<name> --rgw-zonegroup=<name> \
                                --rgw-zone=<name> --endpoints http://<fqdn>:80 \
                                --access-key=<access-key> --secret=<secret-key> \
                                --master --default
    Copy to Clipboard Toggle word wrap
  5. 创建系统用户.将 <user-id> 替换为用户名。将 <display-name> 替换为显示名称。它可以包含空格。

    [root@master-zone]# radosgw-admin user create --uid=<user-id> \
                                --display-name="<display-name>" \
                                --access-key=<access-key> --secret=<secret-key> \ --system
    Copy to Clipboard Toggle word wrap
  6. 提交更新的配置。

    # radosgw-admin period update --commit
    Copy to Clipboard Toggle word wrap
  7. 重新启动 Ceph 对象网关。

    # systemctl restart ceph-radosgw@rgw.`hostname -s`.rgw0
    Copy to Clipboard Toggle word wrap

完成此步骤后,继续建立第二个 区域,以在 master zone group 中创建 second zone。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat