在服务列表中找不到MongoDB服务

时间:2017-05-05 17:46:08

标签: mongodb ubuntu

我已按照此链接的说明操作 https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/

当我去

sudo service mongod start

它显示为无法识别的服务

我知道我可能需要使用mongodb而不是mongod,但它是一样的。

然后我通过

检查了所有服务列表
service --status-all

列表中没有与mongodb相关的服务

我又重新安装了它,它也是一样的。我也搜索了互联网,我找不到解决方案。我安装在Windows的ubuntu bash上。我在本期(14.04至16.04)之前重新安装了一次bash。上次我在重新安装bash之前安装它它工作得很好。

提前感谢您的回答。

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题。我不知道原因和解决方案,但您可以通过此命令检查mongo本身的状态:

sudo service mongod status

你可能会看到类似这样的输出:

root@lab# service mongod status
● mongod.service - High-performance, schema-free document-oriented database
   Loaded: loaded (/lib/systemd/system/mongod.service; disabled; vendor preset: enabled)
   Active: active (running) since Fri 2018-04-06 09:47:57 BST; 1min 31s ago
     Docs: https://docs.mongodb.org/manual
 Main PID: 5973 (mongod)
   CGroup: /system.slice/mongod.service
           └─5973 /usr/bin/mongod --quiet --config /etc/mongod.conf