Mongodb启动报错完美解决方案:about to fork child process,waiting until server is ready for connections.

 更新时间:2023年04月07日 10:38:53   作者:不渴望力量的哈士奇  
在使用命令行启动 MongoDB 的时候报错:about to fork child process, waiting until server is ready for connections.forked process: 50411,造成这个报错的原因是 “MongoDB” 服务没有正常的关闭,在终端连接非正常断开后,再次执行 MongoDB 的时候报错

在使用命令行启动 MongoDB 的时候报错:about to fork child process, waiting until server is ready for connections.forked process: 50411

about to fork child process, waiting until server is ready for connections.
forked process: 50411
ERROR: child process failed, exited with 1
To see additional information in this output, start without the "--fork" option.

⭐️ 报错分析

造成这个报错的原因是 “MongoDB” 服务没有正常的关闭,在终端连接非正常断开后,再次执行 MongoDB 的时候报错。

这是 Mongod 启动的一个常见错误,在 MongoDB服务 启动后,会在数据存储的路径生成一个 lock 文件,非法关闭的时候,这个 lock 文件 没有干掉,所以在第二次启动的时候检查到有 lock 文件的存在,就报这个错误了。

⭐️ 解决方法

解决这个问题的方法,其实也很简单,进入到数据存储路径,将该 “xxx.lock 文件” 删除掉就好。

# 这个路径是我的 MongoDB 的安装路径,请根据自己的安装路径进行操作。
cd /usr/local/var/mongodb/db
# 删除 "lock 文件"
rm -rf mongod.lock

⭐️ 再次启动 MongoDB 服务

执行命令:mongod --dbpath /usr/local/var/mongodb/db ,启动OK。

到此这篇关于Mongodb启动报错完美解决方案:about to fork child process, waiting until server is ready for connections.的文章就介绍到这了,更多相关Mongodb启动报错内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • MongoDB下根据数组大小进行查询的方法

    MongoDB下根据数组大小进行查询的方法

    这篇文章主要介绍了MongoDB下根据数组大小进行查询的方法,分别实现了指定大小的数组和某个范围的数组,需要的朋友可以参考下
    2014-04-04
  • mongodb BSON的基本使用教程

    mongodb BSON的基本使用教程

    这篇文章主要给大家介绍了关于mongodb BSON的基本使用教程,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-12-12
  • MongoDB数据库的安装步骤

    MongoDB数据库的安装步骤

    MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。本文简单介绍下MongoDB数据库的安装
    2021-06-06
  • Navicat远程连接MongoDB最全实现方法以及报错解决

    Navicat远程连接MongoDB最全实现方法以及报错解决

    这篇文章主要给大家介绍了关于Navicat远程连接MongoDB最全实现方法以及报错解决的相关资料,文中通过图文将实现的步骤一步步介绍的非常详细,对大家学习或者使用MongoDB具有一定的参考学习价值,需要的朋友可以参考下
    2023-03-03
  • Mongodb实现定时备份与恢复的方法教程

    Mongodb实现定时备份与恢复的方法教程

    这篇文章主要给大家介绍了Mongodb实现定时备份与恢复的方法教程,文中通过示例代码介绍的非常详细,对大家具有一定的参考学习价值,需要的朋友们下面跟着小编一起来学习学习吧。
    2017-06-06
  • MongoDB数据库性能监控详解

    MongoDB数据库性能监控详解

    MongoDB作为图片和文档的存储数据库,为啥不直接存MySQL里,还要搭个MongoDB集群,麻不麻烦?这篇文章就带你介绍MongoDB数据库性能监控,感兴趣的同学可以参考阅读
    2023-03-03
  • MongoDB设计方法以及技巧示例详解

    MongoDB设计方法以及技巧示例详解

    这篇文章主要给大家介绍了关于MongoDB设计方法以及技巧的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用MongoDB具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2020-06-06
  • MongoDB聚合运算符$divide详解

    MongoDB聚合运算符$divide详解

    $divide聚合运算符返回两个表达式相除的结果,参数通过数组传递给$divide运算符,这篇文章介绍了MongoDB聚合运算符$divide的相关知识,感兴趣的朋友跟随小编一起看看吧
    2024-03-03
  • MongoDB各种查询操作详解

    MongoDB各种查询操作详解

    这篇文章主要介绍了MongoDB各种查询操作详解,包括比较查询、关联查询、数组查询等,需要的朋友可以参考下
    2014-03-03
  • 1亿条记录的MongoDB数据库随机查询性能测试

    1亿条记录的MongoDB数据库随机查询性能测试

    这篇文章主要为大家分享下1亿条记录的MongoDB数据库随机查询性能测试结果,需要的朋友可以参考下
    2013-12-12

最新评论