【问题标题】:mongoDB (result= signal , code = killed , signal = illmongoDB(结果=信号,代码=杀死,信号=生病
【发布时间】:2021-10-07 02:29:26
【问题描述】:

当我想在 linux 上激活 mongo 时,我得到了这个错误并且它不会工作


$ sudo systemctl status mongod

● mongod.service - MongoDB 数据库服务器 已加载:已加载(/lib/systemd/system/mongod.service;已启用;供应商预设:已禁用) 活动:自 Sun 2021-08-01 13:39:18 +03 起失败(结果:信号); 47 秒前 文档:https://docs.mongodb.org/manual 进程:12854 ExecStart=/usr/bin/mongod --config /etc/mongod.conf (code=killed, signal=ILL) 主 PID:12854(代码=杀死,信号=ILL) CPU:19毫秒

8 月 1 日 13:39:18 jr systemd[1]:启动 MongoDB 数据库服务器。 8 月 1 日 13:39:18 jr systemd[1]: mongod.service: 主进程退出,code=killed,status=4/ILL 8 月 1 日 13:39:18 jr systemd[1]: mongod.service: 失败,结果为“信号”。


当我输入 mongod 它说

$ mongod
zsh: 非法硬件指令 mongod

【问题讨论】:

    标签: linux mongodb signals kill failed-to-connect


    【解决方案1】:

    我对同一条消息有同样的问题。似乎是处理器兼容性的问题。

    找到这个帖子https://www.mongodb.com/community/forums/t/mongodb-5-0-cpu-intel-g4650-compatibility/116610

    使用以下命令检查您的处理器是否具有答案中提到的标志:

    cat /proc/cpuinfo
    

    如果没有,您可以尝试使用旧版本的 mongo。 在我的情况下,我的处理器无法处理 mongo4.4,但安装了 mongo4.2 并且工作正常,但这取决于您的处理器和 SO。

    【讨论】:

    • 这个答案非常有用!我希望我能直接给答案。 (不想在已经回答的问题上开始赏金。)
    【解决方案2】:

    也有同样的问题,上面的答案确实有很大帮助,但我发现缺少一些东西。我的问题也是处理器兼容性问题,需要卸载我安装的版本并安装早期版本的 MongoDB。

    这是我遵循的步骤,为我完成了它

    首先,卸载您已安装的 MongoDB 版本,需要从 sources.list 中删除使用过的 repo,否则即使在卸载后它也会继续安装那个(或最新版本)。因此,要从 sources.list 中删除 repo,请按照以下步骤操作:

    • 列出sources.list目录的内容

      ls -l /etc/apt/sources.list.d/
      
    • 使用命令删除 repo(s)

      sudo rm /etc/apt/sources.list.d/<repo_name>
      

    删除存储库后,卸载 MongoDB。使用这些命令:

    sudo apt purge mongodb-org*
    sudo rm -r /var/log/mongodb
    sudo rm -r /var/lib/mongodb
    

    卸载 MongoDB 后,你可能想更新包列表,所以使用

    sudo apt update
    

    从这里开始,您可以按照outlined in the manual 安装所需的较低版本的 MongoDB 的步骤。只需确保选择所需的版本即可。

    如果您使用的较早版本也抛出相同的错误,请重复该过程,仍然转到较早版本。

    【讨论】:

      猜你喜欢
      • 2016-03-12
      • 2016-08-30
      • 1970-01-01
      • 2011-03-28
      • 2020-11-16
      • 2020-11-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多