我已按照此链接中的说明进行操作 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 之前安装了它,它工作得很好。
预先感谢您的回答。
最佳答案
我遇到了同样的问题。我不知道原因和解决方案,但您可以通过以下命令检查 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
关于在服务列表中找不到 MongoDB 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43810975/