我是Mongodb的新手。我安装了Mongodb 3.4,并设置了两个配置文件,每个配置具有不同的端口并共享相同的IP地址。如何关闭mongoA.conf文件中的实例。尝试使用命令“ sudo service mongod stop”,但它不知道停止该服务的配置文件。预先感谢
启动两个实例Mongodb配置文件:
mongod --config /etc/mongoA.conf
mongod --config /etc/mongoB.conf
答案 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信号并干净地关闭。