mongodb启动失败

发布时间:2024年01月02日

● mongodb.service - High-performance, schema-free document-oriented database
?? Loaded: loaded (/etc/systemd/system/mongodb.service; disabled; vendor preset: disabled)
?? Active: inactive (dead)

1月 02 10:18:10 lcy mongod[7013]: ERROR: child process failed, exited with error number 48
1月 02 10:18:10 lcy mongod[7013]: To see additional information in this output, start without the "--fork" option.
1月 02 10:25:58 lcy systemd[1]: Started High-performance, schema-free document-oriented database.
1月 02 10:25:58 lcy mongod[7587]: about to fork child process, waiting until server is ready for connections.
1月 02 10:25:58 lcy mongod[7587]: forked process: 7595
1月 02 10:26:01 lcy mongod[7587]: child process started successfully, parent exiting
1月 02 10:34:40 lcy systemd[1]: Started High-performance, schema-free document-oriented database.
1月 02 10:34:40 lcy mongod[8199]: about to fork child process, waiting until server is ready for connections.
1月 02 10:34:40 lcy mongod[8199]: forked process: 8207
1月 02 10:34:41 lcy mongod[8199]: child process started successfully, parent exiting

这些日志表明 MongoDB 服务处于停止状态。错误消息显示子进程以错误码 48 退出,提示可以尝试不使用 --fork 选项启动以获取更多信息。

检查mongodb.conf文件。发现有fork=true配置项,将此项删除。

fork=true 参数用于指示 MongoDB 在后台作为守护进程运行。但有时,在特定的环境或配置下,启用此选项可能导致问题。

可能的原因之一是你的系统环境或 MongoDB 的版本不支持此选项

再次启动成功:systemctl start mongodb

文章来源:https://blog.csdn.net/qq_48257021/article/details/135335841
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。