db.printShardingStatus()
在此页面上
定义
db.printShardingStatus()
打印分片配置的格式化报告以及分片分片集群中现有数据段的相关信息。
仅在连接到
db.printShardingStatus()
mongos
实例时使用 。db.printShardingStatus()
方法具有以下参数:Parameter类型说明verbose
布尔可选。确定详细级别。
如果
true
,则该方法将显示:即使您有 20 个或更多数据段,也可以查看跨分片数据段分布的完整详情以及每个分片上的数据段个数。
如果
false
,则该方法将显示:仅当数据段少于 20 个时,才会显示跨分片数据段分布的完整详情。如果有 20 个或更多数据段,该方法会返回
too many chunks to print ...
消息,仅显示每个分片上的数据段个数。
默认的详细值为
false
。有关输出的详细信息,请参阅sh.status() 。
注意
在
mongosh
中运行的db.printShardingStatus()
方法不返回 JSON。使用db.printShardingStatus()
进行手动检查,在脚本中使用配置数据库。