asbsp 2023-09-06 15:29 采纳率: 0%
浏览 9

Mongdb 6.0 AlmaLinux8.6部署报错。

问题遇到的现象和发生背景

使用ALMA linux搭建Graylog

操作环境、软件版本等信息

ALMA Linux Rocky Linux 8.6 Mongodb 6.0

尝试过的解决方法

重启,重新安装,但是一直都是yum安装的,官网给的也是yum安装是没问题的。

报错信息

```bash
[root@localhost ~]# systemctl start mongod
[root@localhost ~]# systemctl status mongod
?.mongod.service - MongoDB Database Server
   Loaded: loaded (/usr/lib/systemd/system/mongod.service; enabled; vendor preset: disabled)
   Active: failed (Result: core-dump) since Wed 2023-09-06 15:23:01 CST; 4s ago
     Docs: https://docs.mongodb.org/manual
  Process: 1314 ExecStart=/usr/bin/mongod $OPTIONS (code=dumped, signal=ILL)
 Main PID: 1314 (code=dumped, signal=ILL)

Sep 06 15:23:01 localhost.localdomain systemd[1]: Started MongoDB Database Server.
Sep 06 15:23:01 localhost.localdomain systemd-coredump[1316]: Process 1314 (mongod) of user 996 dumped core.
Sep 06 15:23:01 localhost.localdomain systemd[1]: mongod.service: Main process exited, code=dumped, status=4/ILL
Sep 06 15:23:01 localhost.localdomain systemd[1]: mongod.service: Failed with result 'core-dump'.
[root@localhost ~]# journalctl -f
-- Logs begin at Wed 2023-09-06 15:21:01 CST. --
Sep 06 15:22:46 localhost.localdomain systemd[1]: Started Session 1 of user root.
Sep 06 15:22:46 localhost.localdomain sshd[1273]: pam_unix(sshd:session): session opened for user root by (uid=0)
Sep 06 15:23:01 localhost.localdomain systemd[1]: Started MongoDB Database Server.
Sep 06 15:23:01 localhost.localdomain kernel: traps: mongod[1314] trap invalid opcode ip:5638e7969c3a sp:7ffc3784b410 error:0 in mongod[5638e298a000+62dd000]
Sep 06 15:23:01 localhost.localdomain systemd[1]: Started Process Core Dump (PID 1315/UID 0).
Sep 06 15:23:01 localhost.localdomain systemd-coredump[1316]: Resource limits disable core dumping for process 1314 (mongod).
Sep 06 15:23:01 localhost.localdomain systemd-coredump[1316]: Process 1314 (mongod) of user 996 dumped core.
Sep 06 15:23:01 localhost.localdomain systemd[1]: mongod.service: Main process exited, code=dumped, status=4/ILL
Sep 06 15:23:01 localhost.localdomain systemd[1]: mongod.service: Failed with result 'core-dump'.
Sep 06 15:23:01 localhost.localdomain systemd[1]: systemd-coredump@1-1315-0.service: Succeeded.

```

  • 写回答

2条回答 默认 最新

  • 专家-赤兔[在线] 优质创作者: 编程框架技术领域 2023-09-06 15:42
    关注

    引用 皆我百晓生 小程序回复内容作答:
    根据您提供的信息,启动Mongod服务时遇到了core-dump错误。这可能是由于软件版本不兼容或某些配置问题引起的。以下是解决这个问题的一些建议:

    1. 检查MongoDB的版本要求:确保您使用的MongoDB版本与您的操作系统兼容。您可以查看MongoDB的官方文档或软件包存储库中的信息来了解版本兼容性。

    2. 检查系统依赖项:确保您的系统已安装MongoDB所需的所有依赖项。这可能包括其他软件包或库。您可以尝试使用以下命令安装MongoDB的所有依赖项:

      sudo yum install -y mongodb-org
      
    3. 检查配置文件:查看Mongod的配置文件,并确保所有配置选项正确设置。您可以尝试使用以下命令编辑配置文件:

      sudo nano /etc/mongod.conf
      

      确保配置选项中的路径、端口和其他设置与您的系统和网络环境相匹配。

    4. 清除/重置环境:尝试删除并重新安装MongoDB,以清除可能存在的错误或配置问题。您可以使用以下命令来卸载和重新安装MongoDB:

      sudo yum remove mongodb-org
      sudo yum install -y mongodb-org
      

      这将卸载MongoDB,并安装最新的版本。

    5. 查看日志文件:查看MongoDB的日志文件,以了解更多详细的错误信息。日志文件通常位于/var/log/mongodb目录下。使用以下命令查看日志文件:

      sudo tail -n 100 /var/log/mongodb/mongod.log
      

      检查日志文件中的错误或警告消息,并尝试根据这些消息来解决问题。

    如果上述方法都无法解决问题,建议您尝试在MongoDB的官方论坛或社区中提问,以便获得更专业的支持和帮助。

    评论

报告相同问题?

问题事件

  • 创建了问题 9月6日