정의
내장된 config 서버 에서 전용 config 서버 로 진행 중인 전환을 중지합니다.
샤드 샤딩된 클러스터 에서 역할 재개하고 리밸런싱 작업에 포함됩니다.
명령이 실행되면 내장된 config 서버 에서 전용 config 서버 로 진행 중인 전환이 config 샤드 에서 청크 배출 종료하여 중지됩니다. 그런 다음 구성 샤드 밸런싱에서 정상적인 역할 재개합니다.
이 명령은 성공 하면 ok: 1 을 반환하고, 그렇지 않으면 관련 오류 메시지와 함께 ok: 0 을 반환합니다.
전용 config 서버 로 전환을 시작하려면 startTransitionToDedicatedConfigServer 명령을 참조하세요.
내장된 config 서버 에서 전용 config 서버 로의 전환 상태를 표시하려면 명령을 getTransitionToDedicatedConfigServerStatus 참조하세요.
내장된 config 서버 에서 전용 config 서버 로의 전환을 커밋 하려면 명령을 commitTransitionToDedicatedConfigServer 참조하세요.
버전 8.3에 추가 되었습니다.
호환성
이 명령은 다음 환경에서 호스팅되는 배포에서 사용할 수 있습니다.
MongoDB Enterprise: MongoDB의 구독 기반 자체 관리 버전
MongoDB Community: MongoDB의 소스 사용 가능 무료 자체 관리 버전
참고
이 명령은 MongoDB Atlas 에서 지원되지 않습니다. 임베디드 config 서버에서 전용 config 서버 로의 전환을 중지하려면 MongoDB 지원 에 문의하세요.
구문
명령은 다음과 같은 구문을 가집니다:
db.adminCommand( { stopTransitionToDedicatedConfigServer: 1 } )
행동
액세스 요구 사항
authorization 을(를) 활성화한 경우 clusterManager 역할 또는 removeShard 작업을 포함하는 역할이 있어야 합니다.
예시
내장된 config 서버에서 전용 config 서버 로 전환을 시작하려면 db.adminCommand() 메서드를 사용하여 명령을 실행 startTransitionToDedicatedConfigServer .
db.adminCommand( { startTransitionToDedicatedConfigServer: 1 } )
내장된 config 서버에서 전용 config 서버 로의 전환을 db.adminCommand() 중지하려면 메서드를 사용하여 stopTransitionToDedicatedConfigServer 명령을 실행 .
db.adminCommand( { stopTransitionToDedicatedConfigServer: 1 } )