검색

12.10. Ceph 대시보드에서 다중 사이트 오브젝트 게이트웨이 구성

download PDF

Red Hat Ceph Storage 대시보드에서 Ceph Object Gateway 다중 사이트를 구성할 수 있습니다.

사전 요구 사항

  • 두 사이트 모두에 배포된 실행 중인 Red Hat Ceph Storage 클러스터입니다.
  • 두 사이트 모두에 하나 이상의 Ceph Object Gateway 서비스가 설치되어 있어야 합니다.

프로세스

  1. 기본 및 보조 사이트 모두에서 가져오기/내보냈도록 Ceph Object Gateway 모듈을 활성화합니다.

    1. 보조 사이트의 대시보드 탐색에서 Object CryostatMulti-site 로 이동합니다.
    2. 가져오기/내보냄 기능에 액세스하려면 rgw 모듈을 활성화해야 합니다 .
  2. 기본 사이트 대시보드에서 기본 영역, zonegroup 및 영역을 만듭니다.

    1. Create Cryostat를 클릭합니다.
    2. Create Cryostat 양식에서 영역 이름을 입력하고 Default 를 선택합니다.
    3. Create Cryostat를 클릭합니다.
    4. 작업 드롭다운에서 Create Zone Group 을 클릭합니다.
    5. Create Zone Group 양식에서 영역 그룹 이름, Ceph Object Gateway 엔드포인트를 제공하고 Default 를 선택합니다.
    6. 영역 그룹 생성을 클릭합니다.
    7. 작업 드롭다운에서 Create Zone 을 클릭합니다.
    8. Create Zone 양식에서 Zone Name 을 제공하고 Default 를 선택하고 기본 사이트의 Ceph Object Gateway 엔드포인트를 제공합니다. 사용자의 경우 사용자의 액세스 및 시크릿 키를 시스템 권한으로 제공합니다.

      참고

      영역을 생성하는 동안 Red Hat은 대시보드 기본 사용자 대시보드의 액세스 키와 시크릿 키를 제공하는 것이 좋습니다.

    9. 영역 생성을 클릭합니다.

      Ceph Object Gateway 서비스를 다시 시작하여 영역 생성을 완료하는 경고가 표시됩니다.

  3. Ceph Object Gateway 서비스를 다시 시작합니다.

    1. 보조 사이트의 대시보드 탐색에서 Administration toServices 로 이동합니다.
    2. Ceph Object Gateway 서비스 행을 선택하고 행을 확장합니다.
    3. 데몬 탭에서 호스트 이름을 선택합니다.
    4. 작업 드롭다운에서 다시 시작을 클릭합니다.
  4. 대시보드 탐색의 개체 개요에서 "오브젝트 게이트웨이 서비스가 구성되지 않음" 오류가 발생합니다. 이 버그는 알려진 문제입니다. BZ#2231072 를 참조하십시오.

    1. 이 문제를 해결하려면 명령줄 인터페이스에서 Ceph Object Gateway 자격 증명을 설정합니다.

      구문

      ceph dashboard set-rgw-credentials
      RGW credentials configured

    2. Object Overview로 이동하여 대시보드에서 Ceph Object Gateway에 액세스할 수 있는지 확인합니다.
  5. 기본 사이트에 복제 사용자를 만듭니다. 다음 두 가지 옵션을 사용할 수 있습니다.

    • CLI를 사용하여 사용자를 생성합니다.

      예제

      [ceph: root@host01 /]# radosgw-admin user create --uid="uid" --display-name="displayname" --system

    • 대시보드에서 사용자를 만들고 CLI에서 사용자를 수정합니다.

      예제

      [ceph: root@host01 /]# radosgw-admin user modify --uid="uid" --system

  6. 대시보드 탐색에서 오브젝트로 이동합니다.
  7. 사용자 행을 확장하고 에서 표시 를 클릭합니다.

    1. Copy to clipboardboard 를 사용하여 액세스 및 시크릿 키를 복사합니다.

      이는 이후 단계에서 사용됩니다.

  8. 기본 사이트 대시보드에서 Object CryostatMulti-site 로 이동합니다.

    1. 토폴로지 뷰어 에서 영역을 선택하고 편집 아이콘을 클릭합니다.
    2. Edit Zone 양식에서 액세스 키를 S3 액세스 키 필드에 붙여넣고 S3 시크릿 키 필드에 secret 키를 붙여넣습니다. 이전에 복사한 키를 사용합니다.
    3. 영역 편집을 클릭합니다.
  9. 내보내기 를 클릭합니다.

    1. Export Multi-site Cryostat Token 대화 상자에서 토큰을 복사합니다.
  10. 보조 사이트에서 Object CryostatMulti-site 로 이동합니다.
  11. 가져오기를 클릭하여 기본 영역에서 토큰을 가져옵니다.

    1. 다중 사이트 토큰 가져오기 대화 상자의 Zone 섹션에서 이전에 복사한 토큰을 붙여넣고 보조 영역 이름을 제공합니다.
    2. Service 섹션에서 새 Ceph Object Gateway 서비스를 생성할 배치 및 포트를 선택합니다.
    3. 가져오기 를 클릭합니다.

      Ceph Object Gateway 서비스를 다시 시작하는 경고가 표시됩니다.

  12. Ceph Object Gateway 서비스를 다시 시작합니다.

    1. 보조 사이트의 대시보드 탐색에서 Administration toServices 로 이동합니다.
    2. Ceph Object Gateway 서비스 행을 선택하고 행을 확장합니다.
    3. 데몬 탭에서 호스트 이름을 선택합니다.
    4. 작업 드롭다운에서 다시 시작을 클릭합니다.

      사용자가 보조 사이트로 동기화될 때까지 기다립니다.

  13. 다음 명령을 사용하여 동기화가 완료되었는지 확인합니다.

    구문

    radosgw-admin sync status
    radosgw-admin user list

    예제

    [ceph: root@host01 /]# radosgw-admin sync status
    [ceph: root@host01 /]# radosgw-admin user list

  14. 오브젝트 개요 에서 "오브젝트 게이트웨이 서비스가 구성되지 않았습니다."라는 오류가 표시됩니다. 이 버그는 알려진 문제입니다. BZ#2231072 를 참조하십시오.

    1. 이 문제를 해결하려면 명령줄 인터페이스에서 Ceph Object Gateway 자격 증명을 설정합니다.

      구문

      ceph dashboard set-rgw-credentials
      RGW credentials configured

    2. Object Overview로 이동하여 대시보드에서 Ceph Object Gateway에 액세스할 수 있는지 확인합니다.
  15. 기본 사이트인 Object CryostatOverview 에서는 Multi-Site Sync Status 섹션에서 끝점과 호스트 이름이 IP 주소가 아님을 확인할 수 있으므로 오류가 표시됩니다. 이 버그는 다중 사이트를 구성하는 동안 알려진 문제입니다. BZ#2242994 를 참조하십시오.

    1. 해결 방법으로 보조 사이트 대시보드에서 Object CryostatMulti-site 로 이동합니다.
    2. 보조 영역을 선택하고 편집 아이콘을 클릭합니다.
    3. IP 주소를 반영하도록 끝점을 편집합니다.
    4. 영역 편집을 클릭합니다.
  16. 기본 사이트 및 보조 사이트 대시보드의 개체 개요 보기다중 사이트 동기화 상태 섹션에 상태가 표시됩니다.

    다중 사이트 동기화 상태

검증

  • 기본 사이트에 사용자를 생성합니다. 사용자가 보조 사이트에 동기화된 것을 확인할 수 있습니다.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.