5.8. シングルサイトシステムからマルチサイトへの移行
default
ゾーングループとゾーンを持つシングルサイトシステムからマルチサイトシステムに移行するには、次の手順を使用します。
レルムを作成します。
<name>
を、レルム名に置き換えます。[root@master-zone]# radosgw-admin realm create --rgw-realm=<name> --default
デフォルトゾーンとゾーングループの名前を変更します。
<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>
マスターゾーングループを設定します。
<name>
を、レルムまたはゾーングループ名に置き換えます。<fqdn>
を、ゾーングループの完全修飾ドメイン名に置き換えます。[root@master-zone]# radosgw-admin zonegroup modify --rgw-realm=<name> --rgw-zonegroup=<name> --endpoints http://<fqdn>:80 --master --default
マスターゾーンを設定します。
<name>
を、レルム、ゾーングループ、またはゾーン名に置き換えます。<fqdn>
を、ゾーングループの完全修飾ドメイン名に置き換えます。[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
システムユーザーを作成します。
<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
更新された設定をコミットします。
# radosgw-admin period update --commit
Ceph Object Gateway を再起動します。
# systemctl restart ceph-radosgw@rgw.`hostname -s`.rgw0
この手順を完了したら、セカンダリーゾーンの確立 に進み、マスターゾーングループにセカンダリーゾーンを作成します。