**
Ubuntu启动MongoDB报错:Failed to start mongod.service: Unit mongod.service is not loaded properly
**

命令行输入以下,打开mongodb.service文件(没有则自动创建)

sudo vim /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

以下命令便可按照自己的意志正常使用
启动:sudo service mongod start
停止:sudo service mongod stop
重启:sudo service mongod restart

如果不行旧换一种启动方式:

sudo systemctl start mongodb

如何查看mongodb是否启动?

pgrep mongo -l

看到如下输出,代表启动成功

root:pgrep mongo -l
10531 mongod

Kason
209 声望6 粉丝