mongodb - Ubuntu 18.04 - mongodb 5.0 安装 - (代码=转储,信号=ILL)

标签 mongodb ubuntu

我正在尝试使用这些官方 instructions 在 Ubuntu 18.04 上安装 MongoDB Community Edition 5.0 .然而,当我到达 sudo systemctl start mongod启动服务的步骤,它给了我以下错误 sudo systemctl status mongod

mongod.service - MongoDB Database Server
Loaded: loaded (/lib/systemd/system/mongod.service; disabled; vendor preset: enabled)
Active: failed (Result: core-dump) since Fri 2021-07-30 18:50:50 CDT; 5min ago
Docs: https://docs.mongodb.org/manual
Process: 125616 ExecStart=/usr/bin/mongod --config /etc/mongod.conf (code=dumped, signal=ILL)
 Main PID: 125616 (code=dumped, signal=ILL)

Jul 30 18:50:50 mongodocker.cigi.illinois.edu systemd[1]: Started MongoDB Database Server.
Jul 30 18:50:50 mongodocker.cigi.illinois.edu systemd[1]: mongod.service: Main process exited, code=dumped, status=4/ILL
Jul 30 18:50:50 mongodocker.cigi.illinois.edu systemd[1]: mongod.service: Failed with result 'core-dump'.
我试过卸载 mongodb sudo apt-get purge mongodb-* , 删除目录 /var/lib/mongodb & /var/log/mongodb并从头开始安装。
注意:我将使用 /etc/mongod.conf 中指定的默认配置dmesg显示以下
traps: mongod[125616] trap invalid opcode ip:56330c9ed3da sp:7ffece242670 error:0 in mongod[563308adc000+5021000]

最佳答案

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

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
全部完成

关于mongodb - Ubuntu 18.04 - mongodb 5.0 安装 - (代码=转储,信号=ILL),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68598164/

相关文章:

mysql - 向服务器添加额外的 MySQL 数据文件夹。 Ubuntu

mongodb - 使用Powershell安装MongoDB

javascript - 如何使用 mongoose 和 Node js 在另一个模型中添加模型

mongodb - mongoosejs 有什么好的引用吗?

database - PostgreSQL : 'psql: error: could not connect to server: No such file or directory' . s.PGSQL.5432

emacs - 如何将 META 重新映射到 ALT?

python - mongodb如何获取每个 "group with the same key"的最大值

javascript - 如果值存在,如何避免将字段设置为空字符串

ubuntu - 可以显示文件名中包含 "random_"字的所有文件内容的命令

python - 在命令行中捕获 RTSP