Docs Menu
Docs Home
/
MongoDB Cloud Manager
/

복제본 세트를 샤딩된 클러스터로 변환하세요.

이 페이지의 내용

  • MongoDB Cloud Manager 에서 프로젝트 의 Deployment 페이지로 Go 합니다.
  • Processes 페이지로 이동합니다.
  • 배포서버 에 대한 Clusters 보기를 선택합니다.
  • 원하는 복제본 세트를 변환합니다.
  • 새 샤드 cluster에 대한 세부 정보를 제공합니다.
  • Convert를 클릭합니다.
  • 복제본 세트 대신 mongos 프로세스에 연결하도록 애플리케이션을 수정합니다.
  • 클러스터 전체 설정을 변경합니다.

Cloud Manager는 복제본 세트샤드 클러스터로 변환하는 기능을 제공합니다.

1
  1. 이미 표시되어 있지 않은 경우 탐색 모음의 Organizations 메뉴에서 원하는 프로젝트가 포함된 조직을 선택합니다.

  2. 아직 표시되지 않은 경우 탐색 표시줄의 Projects 메뉴에서 원하는 프로젝트를 선택합니다.

  3. Deployment 페이지가 아직 표시되지 않은 경우 사이드바에서 Deployment를 클릭합니다.

    배포 페이지가 표시됩니다.

2

배포서버 의 Processes 탭 을 클릭합니다.

프로세스 페이지가 표시됩니다.

3
4

다음에서 메뉴에서 원하는 복제본 세트 Convert to Sharded Cluster 를 클릭합니다.

5

Provide details for your new sharded cluster 모달에서 다음 설정을 구성합니다.

  1. 샤드 클러스터 구성 요소의 이름을 지정합니다.

    필드
    작업
    Cluster Name
    새 cluster의 이름을 입력합니다.
    CSRS Name
    CSRS 의 이름을 입력합니다.

    참고

    Convert 을 클릭한 후에는 이 값을 변경할 수 없습니다.

  2. Config Servers 의 각 mongod 프로세스에 대해 다음 값을 설정합니다. 모든 필드는 필수 입력 사항입니다.

    참고

    하나 이상의 구성 서버를 배포해야 합니다.

    필드
    작업
    Host Name

    메뉴에서 기존 호스트 이름을 선택하거나 목록 위의 검색 상자에 호스트 이름을 입력하여 호스트를 찾습니다.

    새 호스트를 추가해야 하는 경우:

    1. New Server 링크를 클릭합니다.

    2. Next를 클릭합니다.

    3. 지침에 따라 해당 새 호스트에 새 자동화를 설치합니다.

    4. Verify Agent를 클릭합니다.

    Port
    IANA 포트 번호를 입력합니다.
    Data Directory

    mongod 에 대한 데이터베이스 파일의 절대 디렉토리 경로를 입력합니다.

    예시 경로는 /data 입니다.

    mongod 은(는) 지정된 호스트에서 이러한 경로를 배타적으로 사용해야 합니다. Cloud Manager 자동화에는 이 디렉토리의 모든 파일과 폴더를 읽고, 쓰고, 실행할 수 있는 파일 시스템 권한이 있어야 합니다.

    Log File

    mongod 에 대한 로그 파일의 절대 파일 경로를 입력합니다.

    예시 경로는 /data/mongodb.log 입니다.

    mongod 은(는) 지정된 호스트에서 이러한 경로를 배타적으로 사용해야 합니다. Cloud Manager 자동화에는 이 디렉토리의 모든 파일과 폴더를 읽고, 쓰고, 실행할 수 있는 파일 시스템 권한이 있어야 합니다.

    참고

    config 서버 추가 또는 제거

    • 새 구성 서버를 추가하려면 Add a Config Server 을(를) 클릭합니다.

    • config 서버를 제거하려면 다음을 클릭합니다. 제거하려는 config 서버의 오른쪽에 있는

  3. 샤드 클러스터 의 각 MongoS 프로세스에 대해 다음 값을 설정합니다. 모든 필드는 필수 입력 사항입니다.

    참고

    필드
    작업
    Host Name

    메뉴에서 기존 호스트 이름을 선택하거나 목록 위의 검색 상자에 호스트 이름을 입력하여 호스트를 찾습니다.

    새 호스트를 추가해야 하는 경우:

    1. New Server 링크를 클릭합니다.

    2. Next를 클릭합니다.

    3. 지침에 따라 해당 새 호스트에 새 자동화를 설치합니다.

    4. Verify Agent를 클릭합니다.

    Port
    IANA 포트 번호를 입력합니다.
    Log File

    mongos 프로세스의 로그에 대한 abolute 파일 경로를 입력합니다.

    예시 경로는 /data/mongodb.log 입니다.

    mongos 은(는) 지정된 호스트에서 이러한 경로를 배타적으로 사용해야 합니다. Cloud Manager 자동화에는 이 디렉토리의 모든 파일과 폴더를 읽고, 쓰고, 실행할 수 있는 파일 시스템 권한이 있어야 합니다.

    참고

    Mongo 샤드 라우터 추가 또는 제거

    • mongos 를 추가하려면 Add a MongoS 를 클릭합니다.

    • mongos 을(를) 제거하려면 다음을 클릭합니다. 제거하려는 mongos 오른쪽에 있습니다.

6
7

Cloud Manager UI에서 다음을 클릭합니다. 아이콘을 클릭한 다음 Connect to this instance 을 클릭합니다. Connect to your Deployment 대화 상자는 클러스터에 있는 mongos 의 호스트 이름과 포트를 제공합니다.

Cloud Manager 배포서버에 연결하는 방법에 대한 전체 문서 는 MongoDB 프로세스에 연결을참조하세요.

8

샤드 클러스터 를 추가로 변경하려면 배포 구성 편집 페이지의 Sharded Cluster 탭을 참조하세요.

복제본 세트를 shard cluster로 변환한 후 데이터베이스 및 shard collection에 대해 샤딩을 활성화할 수 있습니다.

컬렉션을 샤딩하는 방법을 알아보려면 컬렉션 샤딩을 참조하세요 .

더 큰 용량을 지원하기 위해 추가 샤드를 추가해야 하는 경우 샤드 cluster의 렌치 메뉴를 클릭하여 추가 샤드를 생성합니다.

참고

변환 후 백업에 미치는 영향

변환된 샤드(원본 복제본 세트)에는 다음이 포함됩니다.

  • backupEnabled

  • 이전 스냅샷 보존

  • 이 샤드에만 스냅샷을 복원하는 기능

변환한 후에는 전체 샤드 클러스터에 대해 백업을 활성화 해야 합니다. MongoDB FCV 4.0 이하 버전을 실행하는 데이터베이스에서 백업을 활성화하면 Cloud Manager가 구성 서버와 변환된 샤드에서 초기 동기화를 시작합니다. 전체 샤드 클러스터에 대한 복원은 변환 후에 만든 스냅샷만 사용해야 합니다.

돌아가기

독립형에서 복제본 세트로의 은밀한 설정