Linux:增加最大打开文件描述符file-max
时间:2020-02-23 14:39:48 来源:igfitidea点击:
在大多数使用率较高的服务器上,您可能需要覆盖最大打开文件描述符以处理负载!请勿盲目使用此设置,请确保您知道自己在做什么!在大多数情况下,会在类似这样的日志机智消息中警告您:打开的文件太多
您可以使用以下命令查看当前值:
cat /proc/sys/fs/file-max
要立即增加它而不重启服务器,只需执行(根据您的需要替换该值):
sysctl -w fs.file-max=100000
好的,现在您需要将其添加到sysctl中,以使您的新设置永久生效(上述命令实际上不会使该设置重新启动):
vi /etc/sysctl.conf
并添加:
fs.file-max = 100000
上面是设置整个系统的最大文件描述符。
为特定用户设置它并不难。
编辑:
/etc/security/limits.conf
并添加:
user soft nofile 8192 user hard nofile 16384
(根据需要,将"用户"替换为指定的用户名和编号。
)