5.2.3. 단일 사이트 시스템을 다중 사이트 시스템으로 마이그레이션
기본
영역 그룹 및 영역이 있는 단일 사이트 시스템에서 다중 사이트 시스템으로 마이그레이션하려면 다음 단계를 사용하십시오.
영역을 생성합니다.
<name>
을 영역 이름으로 바꿉니다.[root@primary-zone]# radosgw-admin realm create --rgw-realm=<name> --default
기본 영역 및 영역 그룹의 이름을 변경합니다.
<name>
을 zonegroup 또는 zone 이름으로 바꿉니다.[root@primary-zone]# radosgw-admin zonegroup rename --rgw-zonegroup default --zonegroup-new-name=<name> [root@primary-zone]# radosgw-admin zone rename --rgw-zone default --zone-new-name us-east-1 --rgw-zonegroup=<name>
기본 영역 그룹을 구성합니다.
<name>
을 영역 또는 영역 그룹 이름으로 바꿉니다.<fqdn>
을 영역 그룹에서 정규화된 도메인 이름으로 바꿉니다.[root@primary-zone]# radosgw-admin zonegroup modify --rgw-realm=<name> --rgw-zonegroup=<name> --endpoints http://<fqdn>:80 --master --default
기본 영역을 구성합니다.
<name>
을 영역, zonegroup 또는 영역 이름으로 바꿉니다.<fqdn>
을 영역 그룹에서 정규화된 도메인 이름으로 바꿉니다.[root@primary-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@primary-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 개체 게이트웨이를 다시 시작합니다.
참고NAME
열 아래의ceph orch ps
명령의 출력을 사용하여 SERVICE_TYPE.ID 정보를 가져옵니다.스토리지 클러스터의 개별 노드에서 Ceph Object Gateway를 다시 시작하려면 다음을 수행합니다.
구문
systemctl restart ceph-CLUSTER_ID@SERVICE_TYPE.ID.service
예제
[root@primary-zone]# systemctl restart ceph-c4b34c6f-8365-11ba-dc31-529020a7702d@rgw.realm.zone.node1.gwasto.service
스토리지 클러스터의 모든 노드에서 Ceph Object Gateway를 다시 시작하려면 다음을 수행합니다.
구문
ceph orch restart SERVICE_TYPE
예제
[root@primary-zone]# ceph orch restart rgw