Mongodb如何停止关闭实例之一

时间:2018-07-26 04:03:55

标签: mongodb

我是Mongodb的新手。我安装了Mongodb 3.4,并设置了两个配置文件,每个配置具有不同的端口并共享相同的IP地址。如何关闭mongoA.conf文件中的实例。尝试使用命令“ sudo service mongod stop”,但它不知道停止该服务的配置文件。预先感谢

启动两个实例Mongodb配置文件:

mongod --config /etc/mongoA.conf
mongod --config /etc/mongoB.conf

2 个答案:

答案 0 :(得分:0)

您可以找到mongod端口的PID。然后终止该PID的进程。

要查找所有PID mongod,请输入:

# ps -aux | grep mongod

您将在控制台上看到:

root     28035  0.9 18.5 5319648 2992608 ?     Sl   Apr06 1493:14 mongod --config /etc/mongoA.conf

然后杀死此PID:

# sudo kill -9 NUMBER_PID

在上面的示例中,NUMBER_PID为28035。

答案 1 :(得分:0)

在OSX ps -alx上将给出相同的进程列表。

如果您允许kill通过不显式使用-9发送默认的TERM信号,它将允许数据库捕获TERM信号并干净地关闭。