Liunx出现Too many open files
对于出现了 (Too many open files)这样的问题
# 单个进程默认可以打开的句柄数上限
ulimit -n
# 设置某个进程的句柄数上限
ulimit -a PID
# 修改默认的句柄数,注意这里重启就会失效
ulimit –n 2000
#在系统中的默认值配置在/etc/security/limits.conf文件中,加入以下配置,永久修改,底下分别是软限制和硬限制
* soft nofile 65535
* hard nofile 65535
查询系统中进程占用的句柄数
会根据句柄数从大到小排列,第一列为句柄数,第二列为进程
lsof -n|awk '{print $2}'|sort|uniq -c|sort -nr|more
查询某一进程占用的句柄信息
后接的数字是进程号
lsof |grep 36738
共有 0 条评论