Atlas 볼륨 압축
Atlas Device Sync 는 Atlas cluster에 저장되는 Device Sync 메타데이터 의 양을 최소화하여 동기화 저장 를 최적화 합니다. 그러나 이러한 전략은 Atlas cluster 의 전체 크기를 줄이지 못합니다 .
클러스터 의 디스크 공간을 확보하려면 Atlas 볼륨의 데이터를 압축해야 합니다. Atlas cluster 크기를 줄이는 방법에 대한 자세한 내용은 지원팀에 문의 하세요.
두 가지 방법으로 Atlas 볼륨을 압축할 수 있습니다.
(권장) Atlas cluster 에서 롤링 재동기화를 수행하도록 요청 하려면 지원 티켓 을 제출하세요. 이 프로세스 는 복제본 세트 구성원 재동기화 에 설명된 절차와 유사하지만, Atlas cluster 재동기화는 지원 담당자가 완료해야 합니다.
또는 compact() 명령을 사용하여 Atlas cluster 의 인덱스를 압축할 수 있습니다. 이렇게 하면 롤링 재동기화를 수행하는 것만큼 효과적으로 볼륨 크기를 줄이지 못할 수 있습니다.
이 방법에는 클러스터의 프라이머리 노드 에서 페일오버 를 수행하는 작업이 포함됩니다. 이 프로세스 를 완전히 이해하고 클러스터 가 프라이머리 페일오버 를 성공적으로 처리하다 하기 위한 최소 요구 사항을 충족하는지 확인하려면 먼저 프라이머리 페일오버 테스트를 수행하는 것이 좋습니다.
프라이머리 노드 의 페일오버 를 성공적으로 테스트한 후 다음 단계를 따르세요.
클러스터의 각 세컨더리 노드에서 compact() 명령을 한 번에 하나씩 실행합니다.
프라이머리 모드 에서 페일오버 를 수행한 다음 프라이머리 노드 에서
compact()
를 실행 합니다.