Docs 菜单
Docs 主页
/
MongoDB Manual
/ / /

db.printShardingStatus()

在此页面上

  • 定义
  • 兼容性
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 中运行的 db.printShardingStatus() 方法返回 JSON。使用 db.printShardingStatus() 进行手动检查,在脚本中使用配置数据库

提示

另请参阅:

此方法可用于以下环境中托管的部署:

重要

M 0 、M 2和 M 5集群不支持此命令。 有关更多信息,请参阅不支持的命令。

后退

db.printSecondaryReplicationInfo

在此页面上