검색

5.9. 다중 사이트 명령줄 사용

download PDF

5.9.1. 영역

영역은 하나 이상의 영역을 포함하는 하나 이상의 영역 그룹과 개체가 포함된 버킷을 포함하는 영역으로 구성된 전역 고유 네임스페이스를 나타냅니다. 영역을 사용하면 Ceph Object Gateway에서 동일한 하드웨어에서 여러 네임스페이스와 해당 구성을 지원할 수 있습니다.

영역에는 마침표의 개념이 포함되어 있습니다. 각 기간은 시간대 그룹 및 영역 구성의 상태를 나타냅니다. 영역 그룹 또는 영역을 변경할 때마다 기간을 업데이트하고 커밋합니다.

기본적으로 Ceph Object Gateway 버전 2는 버전 1.3 및 이전 버전과의 호환성을 위한 영역을 생성하지 않습니다. 그러나 Red Hat은 모범 사례로 새 클러스터에 대한 영역을 생성하는 것이 좋습니다.

5.9.1.1. Realm 생성

영역을 생성하려면 영역 생성을 실행하고 영역 이름을 지정합니다. 영역이 기본값인 경우 --default 를 지정합니다.

[root@master-zone]# radosgw-admin realm create --rgw-realm={realm-name} [--default]

예를 들면 다음과 같습니다.

[root@master-zone]# radosgw-admin realm create --rgw-realm=movies --default

--default를 지정하면 -- rgw-realm 및 영역 이름이 명시적으로 제공되지 않는 한 각 radosgw- admin 호출에서 영역이 암시적으로 호출됩니다.

5.9.1.2. Realm을 기본값으로 설정

영역 목록에서 하나의 영역이 기본 영역이어야 합니다. 기본 영역은 하나만 있을 수 있습니다. 영역이 하나뿐이고 생성 시 기본 영역으로 지정되지 않은 경우 기본 영역으로 설정합니다. 또는 기본값인 영역을 변경하려면 다음을 실행합니다.

[root@master-zone]# radosgw-admin realm default --rgw-realm=movies
참고

영역이 기본값이면 명령줄에서 --rgw-realm=<realm-name> 을 인수로 가정합니다.

5.9.1.3. 영역 삭제

영역을 삭제하려면 realm delete를 실행하고 영역 이름을 지정합니다.

[root@master-zone]# radosgw-admin realm delete --rgw-realm={realm-name}

예를 들면 다음과 같습니다.

[root@master-zone]# radosgw-admin realm delete --rgw-realm=movies

5.9.1.4. 영역 가져오기

영역을 가져오려면 realm get를 실행하고 영역 이름을 지정합니다.

# radosgw-admin realm get --rgw-realm=<name>

예를 들면 다음과 같습니다.

# radosgw-admin realm get --rgw-realm=movies [> filename.json]

CLI는 영역 속성을 사용하여 JSON 오브젝트를 에코합니다.

{
    "id": "0a68d52e-a19c-4e8e-b012-a8f831cb3ebc",
    "name": "movies",
    "current_period": "b0c5bbef-4337-4edd-8184-5aeab2ec413b",
    "epoch": 1
}

> 및 출력 파일 이름을 사용하여 JSON 오브젝트를 파일로 출력합니다.

5.9.1.5. Realm 설정

영역을 설정하려면 영역 세트를 실행하고 입력 파일 이름을 사용하여 영역 이름을 지정하고 --infile= 을 지정합니다.

[root@master-zone]# radosgw-admin realm set --rgw-realm=<name> --infile=<infilename>

예를 들면 다음과 같습니다.

[root@master-zone]# radosgw-admin realm set --rgw-realm=movies --infile=filename.json

5.9.1.6. Realms 나열

영역을 나열하려면 영역 목록을 실행합니다.

# radosgw-admin realm list

5.9.1.7. 영역 기간 나열

영역 기간을 나열하려면 영역 목록을 실행합니다.

# radosgw-admin realm list-periods

5.9.1.8. Realm 가져오기

마스터 영역 그룹 및 마스터 영역을 포함하는 노드에서 보조 영역 그룹 또는 영역을 포함하는 노드로 영역을 가져오려면 영역 구성을 수신할 노드에서 영역 가져오기를 실행합니다.

# radosgw-admin realm pull --url={url-to-master-zone-gateway} --access-key={access-key} --secret={secret}

5.9.1.9. 영역 이름 변경

영역은 기간의 일부가 아닙니다. 결과적으로 영역 이름 변경은 로컬로만 적용되며 영역 가져오기를 통해 가져오지 않습니다. 여러 영역의 영역 이름을 변경할 때 각 영역에서 명령을 실행합니다. 영역 이름을 변경하려면 다음을 실행합니다.

# radosgw-admin realm rename --rgw-realm=<current-name> --realm-new-name=<new-realm-name>
참고

name 매개 변수를 변경하는 데 realm 을 사용하지 마십시오. 내부 이름만 변경됩니다. --rgw-realm 을 지정하면 이전 영역 이름이 계속 사용됩니다.

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.