首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MongoDB失败(结果:核心转储)?

MongoDB失败(结果:核心转储)?
EN

Stack Overflow用户
提问于 2021-08-11 13:16:32
回答 10查看 14K关注 0票数 9

我试图通过遵循MongoDB在Ubuntu20.04.02LTS上设置文档。我已经确保这是一个新的安装。但是,当我验证MongoDB安装是否通过输入成功启动时,错误仍然存在:

已加载(/lib/systemd/ MongoDB / mongod.service;禁用;供应商prese> Active:prese>(结果: core-dump),自Wed 2021-08-11 12:59:20 UTC;49 s> Docs:https://docs.mongodb.org/manual Process: 3190 ExecStart=/usr/bin/mongod.conf /etc/mongod.conf (code=dum>主PID: 3190 (code=dumped,signal=ILL) ) 8月11日12:59:19不协调的1:MongoDB数据库服务器启动。8月11日12:59:20不协调的1:mongod.service:主进程退出,> Aug 11 12:59:20不协调的系统1:mongod.service: Failed '>

清晰的问题图景:

EN

回答 10

Stack Overflow用户

回答已采纳

发布于 2021-08-29 12:53:49

1.通过发出以下命令来停止mongod进程:

代码语言:javascript
复制
    sudo service mongod stop

2.删除以前安装的任何MongoDB包:-

代码语言:javascript
复制
    sudo apt-get purge mongodb-org*

3.删除MongoDB数据库和日志文件:

代码语言:javascript
复制
    sudo rm -r /var/log/mongodb
    sudo rm -r /var/lib/mongodb

4.然后重新安装曼突布4.4.8

5.输入包装管理系统所使用的公钥:

代码语言:javascript
复制
    wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -

6.以下是Ubuntu 20.04 (焦点)的说明:

代码语言:javascript
复制
    echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list

7.更新Apt

代码语言:javascript
复制
    sudo apt-get update

8.安装mongodb

代码语言:javascript
复制
    sudo apt-get install mongodb-org=4.4.8 mongodb-org-server=4.4.8 mongodb-org-shell=4.4.8 mongodb-org-mongos=4.4.8 mongodb-org-tools=4.4.8

9.使用mongod --version检查其成功安装。

10.如果在使用mongod时遇到任何错误

代码语言:javascript
复制
    sudo mkdir /data
    cd /data
    sudo mkdir db
    sudo pkill -f mongod

11.然后使用sudo mongod命令。

票数 14
EN

Stack Overflow用户

发布于 2022-02-04 13:16:17

最新版本的mongo有问题,所以卸载它,并尝试较低版本。

代码语言:javascript
复制
sudo service mongod stop 

sudo apt purge mongo*

wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -

echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list

sudo apt-get update

sudo apt-get install -y mongodb-org=4.4.11 mongodb-org-server=4.4.11 mongodb-org-shell=4.4.11 mongodb-org-mongos=4.4.11 mongodb-org-tools=4.4.11

sudo systemctl start mongod

sudo systemctl status mongod

全都做完了

票数 3
EN

Stack Overflow用户

发布于 2022-02-17 15:58:00

此错误显示CPU与mongodb不兼容。如果使用proxmox将cpu模式设置为“主机”。

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

https://stackoverflow.com/questions/68742794

复制
相关文章

相似问题

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