이 버전의 문서는 보관되어 더 이상 지원되지 않습니다. 5.0 배포서버 업그레이드 하려면 MongoDB 6.0 업그레이드 절차를 참조하세요.
isdbgrid이 명령은 프로세스 가
mongos인지 확인합니다.mongos에 연결되어 있을 때isdbgrid명령을 실행하면 응답 문서 에1로 설정하다isdbgrid필드 가 포함됩니다.
호환성
이 명령은 다음 환경에서 호스팅되는 배포에서 사용할 수 있습니다.
MongoDB Atlas: 클라우드에서의 MongoDB 배포를 위한 완전 관리형 서비스
참고
이 명령은 모든 MongoDB Atlas 클러스터에서 지원됩니다. 모든 명령에 대한 Atlas 지원에 관해 자세히 알아보려면 지원되지 않는 명령을 참조하십시오.
MongoDB Enterprise: MongoDB의 구독 기반 자체 관리 버전
MongoDB Community: MongoDB의 소스 사용 가능 무료 자체 관리 버전
구문
명령은 다음과 같은 구문을 가집니다:
db.runCommand( { isdbgrid: 1 } )
출력
반환 문서 는 다음과 유사합니다.
{ "isdbgrid" : 1, "hostname" : "app.example.net", "ok" : 1 }
에 isdbgrid 연결된 mongod 상태에서 명령을 실행하면 MongoDB는 오류 문서를 반환합니다. isdbgrid 명령은 mongod 에 사용할 수 없습니다. 그러나 오류 문서에는 mongos 에 대해 반환된 문서와 마찬가지로 "isdbgrid" : 1 라는 줄이 포함되어 있습니다. 오류 문서는 다음과 유사합니다.
{ "errmsg" : "no such cmd: isdbgrid", "bad cmd" : { "isdbgrid" : 1 }, "ok" : 0 }
대신 hello 명령을 사용하여 mongos 에 대한 연결을 확인할 수 있습니다. mongos 에 연결된 경우 hello 명령은 msg 필드에 isdbgrid string 이 포함된 문서를 반환합니다.