Ubuntu系统中最大柄数(最大文件打开数)修改办法
2014-01-06 10:41
288 查看
OS:Ubuntu 12.04 64bit
查询本机的句柄数:ulimit -a (查看open files)
一般来说,部分应用服务都会有涉及并发到1000就会出现无法新增连接的问题,很大可能的原因都是由于最大句柄数已经达到上限造成。
为解决这个问题,可以修改服务器的系统最大句柄数来避免这样的问题发生。
修改方法如下:
1. 修改文件:/etc/security/limits.conf,新增如下内容
2. 修改文件:/etc/pam.d/common-session,新增如下内容
然后重启服务器。
应用服务最好不用再root环境下进行运行,避免出现安全问题,重启服务器之后可以通过执行指令再测试最大句柄数是否已经修改。
可能再root下面是没有变化,当在普通应用服务运行用户下是成功的就OK了。
查询本机的句柄数:ulimit -a (查看open files)
一般来说,部分应用服务都会有涉及并发到1000就会出现无法新增连接的问题,很大可能的原因都是由于最大句柄数已经达到上限造成。
为解决这个问题,可以修改服务器的系统最大句柄数来避免这样的问题发生。
修改方法如下:
1. 修改文件:/etc/security/limits.conf,新增如下内容
* soft nofile 65536 * hard nofile 65536 * soft nproc 2407 * hard nproc 16384
2. 修改文件:/etc/pam.d/common-session,新增如下内容
session required pam_limits.so
然后重启服务器。
应用服务最好不用再root环境下进行运行,避免出现安全问题,重启服务器之后可以通过执行指令再测试最大句柄数是否已经修改。
可能再root下面是没有变化,当在普通应用服务运行用户下是成功的就OK了。
相关文章推荐
- ubuntu12修改系统最大打开文件数
- ubuntu系统修改系统最大打开文件数的步骤
- Ubuntu 12 ulimit 系统最大打开文件个数 设置
- 双系统中,ubuntu系统下无法打开WIN10系统中的其他盘查看文件的解决办法
- Ubuntu修改etc/environment文件后无法登陆系统的问题解决办法
- 修改系统最大文件打开数——Too many open files(elasticsearch相关)
- centos 修改系统打开最大文件数限制 too many open files的解决方法
- Ubuntu 12 ulimit 系统最大打开文件个数 设置
- Ubuntu在恢复模式下无法修改系统文件解决办法
- 修改linux系统最大打开文件数
- linux系统初始化--修改系统打开文件的最大数量
- 修改Linux系统最大打开文件数
- 修改linux系统用户最大线程及打开文件线程数限制
- 修改linux系统的最大打开文件数
- Ubuntu ulimit 系统最大打开文件个数 设置
- Ubuntu 12 ulimit 系统最大打开文件个数设置
- Ubuntu在恢复模式下无法修改系统文件解决办法
- Ubuntu 遇到系统文件无法修改编辑的解决办法
- ubuntu系统下gedit 打开GBK字符集编码文件出现乱码问题解决办法
- Ubuntu 16.04系统默认最大打开文件数为1024个