Mar 27 16:13:41 localhost systemd[1]: Started MongoDB Database Server.
Mar 27 16:13:42 localhost systemd[1]: mongod.service: Main process exited, code=exited, status=14/n/a
Mar 27 16:13:42 localhost systemd[1]: mongod.service: Failed with result 'exit-code'.
root@localhost:~# systemctl restart mongod
root@localhost:~# systemctl status mongod
● mongod.service - MongoDB Database Server
Loaded: loaded (/lib/systemd/system/mongod.service; disabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Sat 2021-03-27 16:13:55 UTC; 1s ago
Docs: https://docs.mongodb.org/manual
Process: 8778 ExecStart=/usr/bin/mongod --config /etc/mongod.conf (code=exited, status=14)
Main PID: 8778 (code=exited, status=14)
Mar 27 16:13:54 localhost systemd[1]: Started MongoDB Database Server.
Mar 27 16:13:55 localhost systemd[1]: mongod.service: Main process exited, code=exited, status=14/n/a
Mar 27 16:13:55 localhost systemd[1]: mongod.service: Failed with result 'exit-code'.尝试解决方案:交换所有者
Commands Run
sudo chown -R mongodb:mongodb /var/lib/mongodb
sudo chown mongodb:mongodb /tmp/mongodb-27017.sock
sudo service mongod restart
sudo systemctl status mongod仍然失败,不管重新启动和切换所有者
发布于 2021-04-01 00:09:32
所以我创建了一个data/db文件夹,这个文件夹立即解决了这个问题
发布于 2021-03-28 18:45:13
我也有同样的问题。我安装了MongoDB.org几次,每次我的系统重新启动时,它都无法重新启动MongoDB服务器。
我发现问题出在创业公司。因此,我按照这文档重新安装了MongoDB.org,并且没有运行sudo systemctl enable mongod,这是用于在启动时自动运行MongoDB的。一切都很好。
尽管缺点是您必须在每次通过MongoDB注销或重新启动系统时启动sudo systemctl start mongod服务器。
发布于 2021-10-13 10:11:27
在我的例子中,我安装了MongoDB4.0,所以当我删除它而不是数据时,mongodb 5就不能使用它了。这是我的步骤:
如果以上所述无效,请尝试如下:数独神
一切都正常。
https://askubuntu.com/questions/1327561
复制相似问题