Docs Menu
Docs Home
/
데이터베이스 매뉴얼
/ / /

db.printShardingStatus() (mongosh 메서드)

db.printShardingStatus()

샤딩된 클러스터의 기존 청크에 관한 정보 및 샤딩 구성에 대한 형식화된 보고서를 인쇄합니다.

db.printShardingStatus() 인스턴스에 연결된 경우에만 를 사용합니다.mongos

db.printShardingStatus() 메서드에는 다음과 같은 매개변수가 있습니다.

Parameter
유형
설명

verbose

부울

선택 사항. 상세도 수준을 결정합니다.

true면 메서드가 표시됩니다.

  • 20개 이상의 청크가 있는 경우에도 샤드의 청크 분포와 각 샤드의 청크 수에 대한 전체 세부 정보입니다.

  • 활성 mongos 인스턴스의 세부 정보입니다.

false면 메서드가 표시됩니다.

  • 청크가 20개 미만인 경우에만 샤드의 청크 분포에 대한 전체 세부 정보입니다. 청크가 20개 이상인 경우 메서드는 대신 각 샤드의 청크 수만 표시하는 too many chunks to print ... 메시지를 반환합니다.

  • 활성 mongos 인스턴스의 버전과 수만 표시됩니다.

기본 상세 정보 값은 false입니다.

출력에 대한 자세한 내용은 sh.status() (mongosh 메서드)를 참조하세요.

참고

mongosh에서 실행되는 db.printShardingStatus() 메서드는 JSON을 반환하지 않습니다. 수동 검사에는 db.printShardingStatus()를 사용하고 스크립트에는 데이터베이스 구성을 사용합니다.

이 메서드는 다음 환경에서 호스팅되는 배포에서 사용할 수 있습니다.

  • MongoDB Atlas: 클라우드에서의 MongoDB 배포를 위한 완전 관리형 서비스

중요

이 명령은 M0 및 Flex 클러스터에서 지원되지 않습니다. 자세한 내용은 지원되지 않는 명령을 참조하세요.

돌아가기

db.printSecondaryReplicationInfo

이 페이지의 내용