很多问题因这个而起,Nginx,memcached,php等连接数不够,都可能与这有关,所以装完Linux,第一件事,就要修改它。
1.当前测试 {{{
ulimit -n
1024
cat /proc/sys/fs/file-max
755070
ulimit -n 755070
}}} 2.编辑 /etc/sysctl.conf
在文件最末尾加入下面内容
{{{ fs.file-max = 755070 }}} 3.编辑 /etc/security/limits.conf 星号代表全局, soft为软件,hard为硬件,nofile为这里指可打开文件数。 {{{ soft nofile 755070 hard nofile 755070 }}} 4.编辑 /etc/pam.d/login session required /lib64/security/pam_limits.so
5.重启系统。
Comments !