shutdown

db.adminCommand({ shutdown: 1 })

Note

shutdown运行shutdown。使用shutdown时,连接必须源自 localhost**或使用经过身份验证的连接。

如果您要关闭的节点是replica set主节点,那么只有存在次节点的操作日志数据在主节点的 10 秒以内时,命令才会成功。您可以使用force选项覆盖此保护:

db.adminCommand({ shutdown: 1, force: true })

另外,shutdown命令还支持timeoutSecs参数,该参数允许您指定秒数以 await 副本集的其他成员赶上来:

db.adminCommand({ shutdown: 1, timeoutSecs: 60 })

等效的mongo shell 帮助程序语法如下所示:

db.shutdownServer({timeoutSecs: 60});
首页