尝试在 ubuntu 18.04 上安装 mongo 的社区版本。
以下是我失败的尝试,如果您没有时间 - 请直接转到第三次尝试的结果。
尝试 #1
使用官方文档: https://docs.mongodb.com/manual/tutorial/install-mongodb-enterprise-on-ubuntu/
结果:”无法启动 mongod.service:未找到单元 mongod.service“。
尝试#2
尝试简化我的步骤并尝试这样做: https://www.digitalocean.com/community/tutorials/how-to-install-mongodb-on-ubuntu-18-04
结果:Mongo 状态为活动:失败(结果:退出代码)
参考类似帖子:Mongodb 无法在 Ubuntu 18.04 上启动
尝试#3
卸载并尝试此操作: Apt-get 在 16.04 或 18.04 上安装 mongodb 失败
结果:
有任何想法吗?
答案1
我做了几乎完全相同的事情(在 Ubuntu 18.04 上使用 mongodb,按照 Digital Ocean 说明操作),对我来说效果很好。尝试使用apt
而不是apt-get
,并尝试安装mongodb
而不是mongodb-org
:
apt update ; apt install mongodb
对我来说这创建了mongodb.service
and NOT mongod.service
(请注意第二个中缺少“b”)。
techops$ systemctl status mongodb.service
* mongodb.service - An object/document-oriented database
Loaded: loaded (/lib/systemd/system/mongodb.service; enabled; vendor preset: enabled)
Active: active (running) since Fri 2019-02-15 11:48:32 EST; 5h 9min ago
Docs: man:mongod(1)
Main PID: 4136 (mongod)
Tasks: 23 (limit: 4665)
CGroup: /system.slice/mongodb.service
`-4136 /usr/bin/mongod --unixSocketPrefix=/run/mongodb --config /etc/mongodb.conf
Feb 15 11:48:32 techops systemd[1]: Started An object/document-oriented database.
mongodb
请注意,即使可执行文件是 ,也会调用服务mongod
。