1

我正在尝试在 Ubuntu 15.10 上安装 mongodb 4,但是当我启动 mongod 时它给了我这个错误:

Failed to start mongod.service: Unit mongod.service not found

我遵循了这个官方安装指南:

https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/

Ubuntu 15.10 没有官方安装说明

我成功地在 Ubuntu 16 上安装,但在 Ubuntu 15.10 上遇到问题。

4

2 回答 2

2

由于 ubuntu 15 不受官方支持,您可能已经安装了 ubuntu 14 或 16 的版本。

Ubuntu 可能将 init 系统升级到 upstart/systemd(大约 v15)。ubuntu 14 的 mongo 版本可能会有所不同,因为它是为不同的 init 系统打包的。

您可以编写自己的初始化脚本并将其安装到/etc/init.d. 或者使用过程控制系统,如supervisor.

您的另一个选择(可能更好的安全性)是获取新服务器并迁移到那里。它可以在没有停机的情况下完成。

于 2019-01-03T06:11:02.900 回答
0

如果 Ubuntu 16 不适合您,并且您需要及时返回到较早的版本,我会选择以前的长期支持版本,所以最后一个 14.x 而不是 15.x。

您将 Mongo 3.6 与 Meteor 一起使用是正确的,4.0 可能存在兼容性问题

于 2018-12-29T20:46:37.923 回答