socket: too many open files

问题

socket: too many open files

原因在于某个进程的描述符限制了

先查看进程描述符

socket: too many open files_第1张图片

查看某个进程的

cat /proc/pid/limits

查看系统全部的文件打开符

cat /proc/sys/fs/file-max

在这里插入图片描述

设置 单个进程的 文件描述符

prlimit --pid xxx --nofile=数字:数字

具体使用

查看具体进程情况

lsof -p xxx | wc -l

你可能感兴趣的:(运维工具,linux知识点,运维)