server日志文件,出现如下错误信息
这个错误是因为Linux的最大打开文件数设置太小导致的错误,只需要修改下就好啦
使用ulimit -a 可以查看当前系统的所有限制值,使用ulimit -n 可以查看当前的最大打开文件数
新装的linux默认只有1024,当作负载较大的服务器时,很容易遇到error: too many open files。因此,需要将其改大
使用 ulimit -n 65535 可即时修改,但重启主机后就无效了。(注ulimit -SHn 65535 等效 ulimit -n 65535,-S指soft,-H指hard)
有如下修改方式可以实现永久修改
在/etc/security/limits.conf文件最后增加如下两行记录,重新登录服务器即可生效