我正在尝试在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上却遇到了问题。
答案 0 :(得分:2)
由于正式不支持ubuntu 15,因此您可能已经安装了ubuntu 14或16的版本。
Ubuntu可能会将init系统升级到upstart / systemd(大约v15)。 ubuntu 14的mongo版本可能会有所不同,因为它是为不同的init系统打包的。
您可以编写自己的初始化脚本并将其安装到/etc/init.d
中。或者使用诸如supervisor
之类的过程控制系统。
您的另一种选择(可能在安全方面可能更好)是获得新服务器并在那里迁移。无需停机即可完成此操作。
答案 1 :(得分:0)
如果Ubuntu 16不适用于您,并且您需要及时回到较早的版本,那么我会选择以前的长期支持版本,因此选择最后的14.x而不是15.x。
您在将Mongo 3.6与Meteor一起使用时是正确的,4.0可能存在兼容性问题