1. 最近线上有台服务器隔几天就登录不上,查看/var/log/secure日志也没看到什么有用的信息。
    centos报Too many open files in system错误的解决方法
    centos报Too many open files in system错误的解决方法
  2. 所以我就连上服务器后一直连着不退出,方便在登录不上时查看什么问题,在出现这个问题的时候,在服务器上执行什么命令都报Too many open files in system。
    centos报Too many open files in system错误的解决方法
  3. ulimit -a查看当前系统允许打开的最大文件数
    centos报Too many open files in system错误的解决方法
  4. 查看/etc/security/limits.conf,因为之前有装过elasticsearch,所以有修改就不用修改了。
    * soft nofile 1024 #软限制打开文件的最大数
    * hard nofile 10240 #硬限制打开文件的最大数
    * soft noproc 1024 #软限制打开进程的最大数
    * hard noproc 10240 #硬限制打开文件的最大数
    centos报Too many open files in system错误的解决方法
  5. 修改/etc/sysctl.conf文件,在末尾增加fs.file-max=131072
    centos报Too many open files in system错误的解决方法
  6. 执行sysctl -p
    centos报Too many open files in system错误的解决方法

相关文章:

  • 2021-08-16
  • 2022-01-03
  • 2021-10-18
  • 2021-07-08
  • 2022-12-23
  • 2021-11-10
  • 2022-12-23
  • 2021-07-29
猜你喜欢
  • 2021-09-11
  • 2022-12-23
  • 2021-10-30
  • 2022-03-09
  • 2021-06-29
  • 2022-03-03
相关资源
相似解决方案