我已经安装了
mongodb,当我输入以下命令我收到这些消息
root@amila:~# service mongodb status mongodb stop/waiting root@amila:~# service mongodb restart restart: Unknown instance: root@amila:~# service mongodb stop stop: Unknown instance:
我要重新启动mongodb但是无法重启.
编辑:
这里是/etc/mongodb.conf
DBPATH =的/ var / lib中/ mongodb的
日志路径= /变种/数/ mongodb的/ mongodb.log
logappend =真
bind_ip = 127.0.0.1
auth = true
给定start命令的输出,这是正确的.当您运行状态时,似乎已被停止.您需要查看日志文件:
原文链接:https://www.f2er.com/ubuntu/349097.html/var/log/mongodb/mongodb.log
这将告诉你为什么mongod停止.有几个可能的原因,但没有看到这个输出,将很难回答明确.我的一般建议:
>不要使用bind_ip – 一般来说更新(2016)是一个坏主意:删除这个是因为bind_ip的问题导致我在2012年写这个问题已经修复,甚至在官方软件包的默认情况下也是如此.值得尝试,没有设置作为故障排除步骤,但不是一个坏主意,一般使用它.
>检查27017端口上运行的其他内容
>在mongodb.conf文件中显式指定端口,即使要使用默认值
最后,看看这个答案如何修复文件权限,以防万一这是一个问题(通常是以某种方式以root身份运行引起的):