对于 AI 代理:可在 https://www.mongodb.com/zh-cn/docs/llms.txt 获取文档索引—通过在任何 URL 路径后添加 .md 可获取所有页面的 Markdown 版本。
Docs 菜单

stopTransitionToDedicatedConfigServer(数据库命令)

stopTransitionToDedicatedConfigServer

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

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

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

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

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

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

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

8.3版本新增。

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

注意

This command is not supported in MongoDB Atlas. Contact MongoDB support to stop the transition from an embedded to dedicated config server.

该命令具有以下语法:

db.adminCommand( {
stopTransitionToDedicatedConfigServer: 1
} )

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

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

db.adminCommand( { startTransitionToDedicatedConfigServer: 1 } )

To stop transitioning from an embedded to a dedicated config server, use the db.adminCommand() method to run the stopTransitionToDedicatedConfigServer command:

db.adminCommand( { stopTransitionToDedicatedConfigServer: 1 } )