config 서버를 복제본 세트로 변환
중요
사용 중단 안내
이 절차는 2019년 8월 15일부터 지원이 중단되었습니다. 더 이상 지원되지 않습니다.
샤드 클러스터에서 config 서버 는 샤드 클러스터 에 대한 메타데이터를 저장합니다. 샤드 클러스터가 완전히 작동하려면 config 서버를 사용할 수 있어야 하며 메타데이터가 config 서버 전체에서 일관되어야 합니다.
WiredTiger 스토리지 엔진 을 실행 하는 config 서버는 복제본 세트로 배포할 수 있습니다. config 서버를 복제본 세트로 실행하면 일관성 이 향상되고 config 서버의 가용성이 향상됩니다. MongoDB Ops Manager 는 MongoDB 3.2 이상 을 사용하는 모든 새 샤딩된 클러스터 배포에 대한 복제본 세트로 config 서버를 자동으로 배포합니다. 그러나 업그레이드 하기 전에 기존 MongoDB 3.2 샤딩된 클러스터 배포에 대해 config 서버를 복제본 세트로 변환해야 합니다. 다른 복제본 세트 세트와 마찬가지로 config 서버 복제본 세트를 관리 수 있습니다.
참고
기능 가용성
MongoDB 3.2.4 이상을 실행하는 배포의 경우.
Ops Manager 버전 2.0.3 이상이 필요합니다.
경고
백업을 활성화하고 샤드 cluster의 config 서버를 복제본 세트로 변환하는 경우 Ops Manager 자동화는 변환 전에 생성된 스냅샷을 사용하여 샤드 cluster를 복원할 수 없습니다. Automation은 변환 후에 생성된 스냅샷만 사용할 수 있습니다.
전제 조건
- Ops Manager 버전 2.0.3 이상.
- Ops Manager는 버전 2.0.3 이상이어야 합니다.
- MongoDB 3.2.4 이상
- config 서버를 복제본 세트로 변환하려면 샤드 cluster에서 MongoDB 3.2.4 이상을 실행 중이어야 합니다. MongoDB 버전을 업그레이드하려면 MongoDB 버전 변경을 참조하세요.
- 변환할 Config 서버 3개
- 변환하려면 샤드 cluster에서 정확히 3개의 config 서버를 실행 중이어야 합니다. config 서버를 복제본 세트로 변환한 후 config 서버 복제본 세트에 구성원을 추가할 수 있습니다.
- 의 상위 디렉토리에 대한 쓰기 권한
dbPath
- 자동화에는 각 config 서버
dbPath
의 상위 디렉토리에 대한 쓰기 권한이 있어야 합니다.
- 의 상위 디렉토리에 대한 쓰기 권한
절차
참고
config 서버를 복제본 세트로 변환하는 동안
config 서버가 MMAPv1 storage engine 을 사용하는 경우 MongoDB Ops Manager는 storage engine 을 WiredTiger 로 변경합니다.
MongoDB Agent는 변환 프로세스의 일부로 임시 config 서버를 생성하고 변환 후에는 삭제합니다. 변환 중 어느 점에서든 MongoDB Agent가 이를 탐지하면 배포 목록에 연결할 수 없는 호스트로 표시됩니다. 변환 후에는 목록에서 안전하게 삭제할 수 있습니다. 하나의 배포서버 관리 및/또는 모니터링 중지를 참조하세요.