복제본 삭제

복제본을 제거하려면 필요한 모든 단계를 완료해야 합니다. 그렇지 않은 경우, 패밀리의 다른 복제본에서 동기화 및 마스터쉽 문제점이 발생할 수 있습니다.

복제본을 제거할 때, 해당 패밀리의 복제본이 해당 복제본의 에포크(epoch) 번호 추적을 중단합니다. 복제본을 제거해도 데이터베이스가 삭제되지 않습니다.

복제본을 제거하려면 두 동기화 주기(복제본의 모든 오브젝트 마스터쉽을 다른 복제본에 전송하기 위한 주기와 제거된 복제본이 더 이상 업데이트 프로세스에 참여하지 않음을 다른 모든 복제본에 알리는 주기)가 필요합니다. 이 정보는 동기화 프로세스를 통해서만 통신될 수 있으므로 복제본을 해당 고유 사이트에서 제거할 수 없습니다. 제거하는 경우 복제본이 업데이트 패킷을 작성할 수 없게 되기 때문입니다.

패밀리에서 복제본을 제거하고 나면 복제본이 더 이상 동기화 활동에 참여하지 않으며 MultiSite 정보가 추적되지 않습니다. 복제본이 더 이상 해당 oplog를 업데이트하지 않으며 해당 복제본에 있는 오브젝트의 마스터쉽을 전송할 수 없습니다.


피드백