参考 > 参考 > 数据库命令 > 管理命令 > 关掉
shutdown
该shutdown命令清除所有数据库资源,然后终止该进程。您必须 以以下形式shutdown对管理数据库发出命令:
db.adminCommand({ shutdown: 1 })
注意
shutdown针对admin数据库运行。使用时shutdown,连接必须源自本地主机或使用经过身份验证的连接。
如果您要关闭的节点是 主副本集,则该命令仅在存在次节点的日志位于主节点的10秒内时才成功。您可以使用以下force选项覆盖此保护:
force
db.adminCommand({ shutdown: 1, force: true })
另外,该shutdown命令还支持一个timeoutSecs参数,该参数允许您指定秒数以等待副本集的其他成员赶上来:
timeoutSecs
db.adminCommand({ shutdown: 1, timeoutSecs: 60 })
等效的mongoshell帮助器语法如下所示:
mongo
db.shutdownServer({timeoutSecs: 60});