我一直遵循stackoverflow中提到的所有答案,但仍然得到与无法启动mongod.service相同的错误:找不到单元mongod.service。
该如何解决? 我有ubuntu cosmic和mongoDB 3.0版
答案 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