too many files are open?
Saturday, November 10th, 2007 Posted in Linux, troubleshooting | 1 Comment »今天同事居然发现这个问题,说Linux居然报too many files are open 在网上搜了些资料,这个限制是由/proc/sys/fs/file-max决定的 而且,可以通过修改/etc/sysctl.conf来达到修改上限的目的 当然,按Linux贯例,也可以直接修改/proc/sys/fs/file-max来达到目的 不过,一般来说, 这个上限系统默认来说就已经很大了,基本上是不用更改的 就像今天我们的服务器报这个错误,我查用lsof|wc -l查看了一下,也只打开了1300多个文件,而 系统默认的最大值是37万多个。。。 应该是别的问题,起码它的CPU利用率居然长居100%不下,这个就有点奇怪了。