Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs 菜单
Docs 主页
/ /

stopTransitionToDedicatedConfigServer(数据库命令)

stopTransitionToDedicatedConfigServer

停止正在进行的从嵌入式配置服务器到专用配置服务器的转换。

分片恢复其在分片集群中的角色,并包含在重新平衡操作中。

当命令运行时,从嵌入式配置服务器到专用配置服务器的正在进行的转换通过终止从配置分片排干数据分片来停止。然后,配置分分片恢复其在均衡中的正常角色。

该命令在成功时返回 ok: 1,否则返回 ok: 0 以及相关错误消息。

要开始转换到专用配置服务器,请参阅startTransitionToDedicatedConfigServer 命令。

要显示从嵌入式配置服务器到专用配置服务器的转换状态,请参阅getTransitionToDedicatedConfigServerStatus 命令。

要提交从嵌入式配置服务器到专用配置服务器的转换,请参阅commitTransitionToDedicatedConfigServer 命令。

8.3版本新增

此命令可用于以下环境中托管的部署:

  • MongoDB Enterprise:基于订阅、自我管理的 MongoDB 版本

  • MongoDB Community:源代码可用、免费使用且可自行管理的 MongoDB 版本

注意

MongoDB Atlas不支持此命令。请联系MongoDB支持以停止从嵌入式配置服务器到专用配置服务器的过渡。

该命令具有以下语法:

db.adminCommand( {
stopTransitionToDedicatedConfigServer: 1
} )

如果已启用authorization ,则必须具有clusterManager角色或任何包含removeShard操作的角色。

要开始从嵌入式配置服务器过渡到专用配置服务器,请使用db.adminCommand() 方法运行startTransitionToDedicatedConfigServer 命令:

db.adminCommand( { startTransitionToDedicatedConfigServer: 1 } )

要停止从嵌入式配置服务器转换为专用配置服务器,请使用db.adminCommand() 方法运行stopTransitionToDedicatedConfigServer 命令:

db.adminCommand( { stopTransitionToDedicatedConfigServer: 1 } )

后退

stopShardDraining

在此页面上