Mongodb:活动:失败(结果:退出代码)

Mongodb:活动:失败(结果:退出代码),mongodb,Mongodb,我已经尝试了所有可用的解决方案,但不幸的是,它们对我不起作用。我正在使用ubuntu 20.04只需在ubuntu 20.04中运行以下命令: > mongod.service - MongoDB Database Server > Loaded: loaded (/lib/systemd/system/mongod.service; enabled; vendor preset: enabled) > Active: failed (Result: exi

我已经尝试了所有可用的解决方案,但不幸的是,它们对我不起作用。我正在使用ubuntu 20.04

只需在ubuntu 20.04中运行以下命令:

> mongod.service - MongoDB Database Server
>      Loaded: loaded (/lib/systemd/system/mongod.service; enabled; vendor preset: enabled)
>      Active: failed (Result: exit-code) since Tue 2020-09-08 02:53:14 IST; 7min ago
>        Docs: https://docs.mongodb.org/manual    Main PID: 6128 (code=exited, status=2)
> 
> Sep 08 02:53:14 saket-HP-ProBook-440-G4 systemd[1]: Started MongoDB
> Database Server. Sep 08 02:53:14 saket-HP-ProBook-440-G4 mongod[6128]:
> Error parsing YAML config file: yaml-cpp: error at line 24, column 3:
> end of map not fo> Sep 08 02:53:14 saket-HP-ProBook-440-G4
> mongod[6128]: try '/usr/bin/mongod --help' for more information Sep 08
> 02:53:14 saket-HP-ProBook-440-G4 systemd[1]: mongod.service: Main
> process exited, code=exited, status=2/INVALIDARGUMENT Sep 08 02:53:14
> saket-HP-ProBook-440-G4 systemd[1]: mongod.service: Failed with result
> 'exit-code'. Sep 08 02:58:34 saket-HP-ProBook-440-G4 systemd[1]:
> /lib/systemd/system/mongod.service:11: PIDFile= references a path
> below legacy directory > Sep 08 03:00:52 saket-HP-ProBook-440-G4
> systemd[1]: /lib/systemd/system/mongod.service:11: PIDFile= references
> a path below legacy directory > lines 1-13/13 (END)
然后运行:

sudo systemctl start mongod
mongod --fork --logpath /var/log/mongodb/mongodb.log --auth --port 27017 --dbpath /var/lib/mongodb
然后运行:

sudo systemctl start mongod
mongod --fork --logpath /var/log/mongodb/mongodb.log --auth --port 27017 --dbpath /var/lib/mongodb

它对我起了作用。

请确保您输入了以下命令:
sudo systemctl启动mongodb


因为我在检查状态时没有启动mogodb启动脚本

请按照@joe提到的链接上的说明进行操作,它应该将mongodb版本安装/升级到4.4