无法启动mongod.service:找不到单元mongod.service。找不到mongod.service?

时间:2019-02-18 09:05:44

标签: mongodb

我一直遵循stackoverflow中提到的所有答案,但仍然得到与无法启动mongod.service相同的错误:找不到单元mongod.service。

该如何解决? 我有ubuntu cosmic和mongoDB 3.0版

2 个答案:

答案 0 :(得分:1)

您是否尝试过sudo service mongod start

答案 1 :(得分:1)

我遇到了一些问题。 这是解决方案 请检查主目录mongodb.service中是否具有MongoDB /etc/systemd/system/的配置文件 如果找不到它,请使用 sudo vi /etc/systemd/system/mongodb.service 然后将以下内容添加到文件中

[Unit]
Description=High-performance, schema-free document-oriented database
After=network.target

[Service]
User=mongodb
ExecStart=/usr/bin/mongod --quiet --config /etc/mongod.conf

[Install]
WantedBy=multi-user.target

运行mongod服务

sudo systemctl start mongodb
sudo systemctl status mongodb

永久保留服务

sudo systemctl enable mongodb