我可以通过mongo shell重启mongodb服务器吗?

时间:2018-03-13 13:35:00

标签: mongodb client-server

我可以通过mongo CLI客户端重启MongoDB服务器吗?

2 个答案:

答案 0 :(得分:1)

您可以通过客户端关闭服务器。

mongo --host "hostname where server or IP" --port "port of mondodb server" --username "username" --password "password"
use admin
db.shutdownServer()

link to documentation about db.shutdownServer() mongodb 3.6.0
之后,您可以通过其他服务\工具(在安装mongodb服务器时从主机)启动该服务器,例如cron或使用systemd单元。

答案 1 :(得分:0)

您无法从客户端停止并启动(重新启动)它。正如i.kimiko已经提到的那样,您可以通过mongo shell database methods documentation 3.6.0使用db.shutdownServer()将其关闭到您的客户端 但是,您仍然必须连接到服务器并从那里以sudo service mongodb start重新启动它。