无法启动mongodb备份停止:未知实例:

时间:2017-01-19 15:20:53

标签: mongodb ubuntu

所以我试图重启mongodb 3.2并启用授权,所以我编辑/etc/mongod.conf文件并添加

security:
    authorization:enabled

然后我保存了文件,并输入了

sudo service mongod restart

表明它正确地重新启动,但当我查看正在运行的进程时,mongod不是其中之一。 现在我根本无法重新启动它。

此外,在我启用授权之前,已经有一个包含monogodb信息的数据库。我不确定这一点是否重要。

我在这里检查了解决方案Stop: Unknown instance mongodb (Ubuntu)

但我在/etc/mongod.conf中的任何地方都没有“fork = true”语句

1 个答案:

答案 0 :(得分:0)

好的,太奇怪了,我做了以下几件事 1)返回/etc/mongod.conf文件并注释掉授权配置 2)输入sudo service mongod start并告诉我工作已经在运行 3)检查正在运行的进程,mongodb现在正常运行!我甚至通过monoShell进入了它 4)然后我停止了服务sudo service mongod stop
5)我回去并添加以下确切语法

security    
   authorization: enabled    

6)保存文件并sudo service mongod start

和waaar'yaaa知道。它的工作..... 谁能解释一下?这将是有帮助的