Mongodb日志报错too many open files,导致mongod进程down
发布日期:2025-04-14 17:38:19 浏览次数:10 分类:精选文章

本文共 320 字,大约阅读时间需要 1 分钟。

【解决方案】

进入服务器并执行以下步骤:

  • 查看当前open files的限制:
  • ulimit -a

    如果查询结果约为1000,通常表示服务器资源限制较低。

    1. 在当前session窗口中调整open files限制,将其提升至10000:
    2. ulimit -n 10000
      1. 启动MongoDB
      2. mongod --config /path/to/mongod.conf

        如果需要永久修改open files限制的值,可以按照以下步骤操作:

        在文件/etc/security/limits.conf中进行修改:

        * soft nofile 10000* hard nofile 10000

        以上步骤即可有效提升服务器的资源限制,确保系统运行更顺畅。

    上一篇:MongoDB查询字符串日期列等于系统日的数据
    下一篇:MongoDB无法远程连接

    发表评论

    最新留言

    第一次来,支持一个
    [***.219.124.196]2025年05月13日 01时23分45秒