首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MONGODB错误14

MONGODB错误14
EN

Ask Ubuntu用户
提问于 2021-03-27 16:21:15
回答 3查看 3.4K关注 0票数 1
代码语言:javascript
复制
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'.

尝试解决方案:交换所有者

代码语言:javascript
复制
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

仍然失败,不管重新启动和切换所有者

EN

回答 3

Ask Ubuntu用户

回答已采纳

发布于 2021-04-01 00:09:32

所以我创建了一个data/db文件夹,这个文件夹立即解决了这个问题

票数 0
EN

Ask Ubuntu用户

发布于 2021-03-28 18:45:13

我也有同样的问题。我安装了MongoDB.org几次,每次我的系统重新启动时,它都无法重新启动MongoDB服务器。

我发现问题出在创业公司。因此,我按照文档重新安装了MongoDB.org,并且没有运行sudo systemctl enable mongod,这是用于在启动时自动运行MongoDB的。一切都很好。

尽管缺点是您必须在每次通过MongoDB注销或重新启动系统时启动sudo systemctl start mongod服务器。

票数 0
EN

Ask Ubuntu用户

发布于 2021-10-13 10:11:27

在我的例子中,我安装了MongoDB4.0,所以当我删除它而不是数据时,mongodb 5就不能使用它了。这是我的步骤:

  1. sudo 40 /var/ log / mongodb /mongod.log并读取与MongoDB相关的一些日志“此版本的MongoDB太晚,无法在现有数据文件上启动。请尝试MongoDB 4.2或更早版本。”

  1. cd /var/lib/mongodb并删除所有项

  1. 运行sudo config /etc/mongod.conf

  1. 运行sudo chown -R mongodb:mongodb /var/lib/mongodb

  1. 运行sudo chown mongodb:mongodb /tmp/mongoDB-27017.sudo

  1. 运行sudo系统Run启动单神

  1. 运行sudo systemctl状态单神

如果以上所述无效,请尝试如下:数独神

一切都正常。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1327561

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档