Mongodb 总是得到;活动:失败";在';sudo systemctl状态mongod';命令

Mongodb 总是得到;活动:失败";在';sudo systemctl状态mongod';命令,mongodb,ubuntu,systemctl,Mongodb,Ubuntu,Systemctl,我随后在我的机器上安装了MongoDB。一切都很好,一切正常。 当前,当我运行sudo systemctl status mongod时,我收到以下错误: ● 服务-高性能、无模式的面向文档的数据库 已加载:已加载(/lib/systemd/system/mongod.service;已启用;供应商预设:已启用) 活动:自2019-05-21 15:50:14+0430起失败(结果:退出代码);25分钟前 文件:https://docs.mongodb.org/manual 进程:5278 Ex

我随后在我的机器上安装了MongoDB。一切都很好,一切正常。 当前,当我运行sudo systemctl status mongod时,我收到以下错误:

● 服务-高性能、无模式的面向文档的数据库
已加载:已加载(/lib/systemd/system/mongod.service;已启用;供应商预设:已启用)
活动:自2019-05-21 15:50:14+0430起失败(结果:退出代码);25分钟前
文件:https://docs.mongodb.org/manual
进程:5278 ExecStart=/usr/bin/mongod--config/etc/mongod.conf(代码=退出,状态=1/失败)
主PID:5278(代码=退出,状态=1/故障)
مه21 15:50:14[我的用户名]systemd[1]:启动了高性能、无模式的面向文档的数据库。
مه21 15:50:14[我的用户名]systemd[1]:mongod.service:主进程退出,代码=退出,状态=1/失败
مه21 15:50:14[我的用户名]systemd[1]:mongod.service:单元进入失败状态。
مه21 15:50:14[我的用户名]systemd[1]:mongod.service:失败,结果为“退出代码”。
这是我在一切正常后所做的,这可能会导致问题:

  • 我决定使用
    pecl
    添加mongodb扩展。 我无法通过MongodDB Compassm和Sell创建新的数据库
  • 我卸载了它
  • 我从同一个链接安装了它,并运行了相同的命令,但是当我想再次安装它时,在运行
    sudo apt key adv--keyserver之后hkp://keyserver.ubuntu.com:80 --recv 0C49F3730359A14518585931BC711F9BA15703C6
    
    命令,我最后得到了
    gpg:unchanged:1
    ,而不是我第一次得到的
    gpg:imported:1(RSA:1)
  • 我甚至删除并重新创建了我的
    dbPath
    文件夹(
    /var/lib/mongodb
    ),似乎问题与
    /etc/mongod.conf
    上的这个参数有关
当我运行
sudo systemctl status mongod
时,我仍然得到
激活:失败

我应该怎么做才能再次正确运行MongoDB并使其状态
处于活动状态:Running

更新:这是我的
/etc/mongod.conf
文件:

#mongod.conf
#有关所有选项的文档,请参阅:
#   http://docs.mongodb.org/manual/reference/configuration-options/
#在何处以及如何存储数据。
存储:
dbPath:/var/lib/mongodb
期刊:
已启用:true
#发动机:
#mmapv1:
#有线电视:
#在何处写入日志数据。
系统日志:
目的地:文件
logAppend:true
路径:/var/log/mongodb/mongod.log
#网络接口
净:
港口:27017
bindIp:127.0.0.1
#流程管理:
安全:
授权:“已启用”
#操作配置:
#复制:
#切分:
##仅限企业的选项:
#审核日志:
#snmp:

我通过卸载MongoDB并安装特定版本的MongoDB(而不是最新版本)解决了这个问题。这可能不是实际的解决方案,但目前仍然有效。

我通过卸载MongoDB并安装特定版本的MongoDB(而不是最新版本)解决了这个问题。这可能不是实际的解决方案,但目前仍然有效。

您可以添加更多
journalctl-u mongodb
显示的内容吗?它返回
--没有条目--
。您是否尝试过使用
sudo systemctl start mongodb
启动它?我看不到你试图手动启动,只是重新安装等。可能你在第一次安装后重新启动了你的机器?是的,我这样做了10次。好吧,我能想到的最后一件事就是卸载它,然后重新安装。抱歉,我帮不上忙。请添加更多
journalctl-u mongodb
显示的内容。它返回
--没有条目--
。您尝试过使用
sudo systemctl start mongodb启动它吗?我看不到你试图手动启动,只是重新安装等。可能你在第一次安装后重新启动了你的机器?是的,我这样做了10次。好吧,我能想到的最后一件事就是卸载它,然后重新安装。对不起,我帮不上忙