Linux中的错误:too many open files
来源:互联网 发布:软件外包管理流程 编辑:程序博客网 时间:2024/05/19 05:05
用 ulimit -a 命令可以查看
可以看出,对open files的限制数是1024,我们可以通过修改这个值来增加可以打开的文件数。
******************************************************************
临时修改:
将其改为2048,用 ulimit -n 2048.
当你把open files的值增大到一定程度,你的Too many open files就不会再出现了。
******************************************************************
若要 长久 改变这两个参数值,就要修改/ect/security/limits.conf,在文件中加上两行:
* - nofile 65535
* - nproc 65535
注:这行设置了每个用户的默认打开文件数为2048。 注意"nofile"项有两个可能的限制措施。就是<type>项下的hard和soft。 要使修改过得最大打开文件数生效,必须对这两种限制进行设定。 如果使用"-"字符设定<type>, 则hard和soft设定会同时被设定。
硬限制表明soft限制中所能设定的最大值。 soft限制指的是当前系统生效的设置值。 hard限制值可以被普通用户降低。但是不能增加。 soft限制不能设置的比hard限制更高。 只有root用户才能够增加hard限制值。
当增加文件限制描述,可以简单的把当前值双倍。 例子如下, 如果你要提高默认值1024, 最好提高到2048, 如果还要继续增加, 就需要设置成4096。
最后用ulimit -a再次查看,open files的值,没什么问题的话,就已经改过来了。
******************************************************************
http://www.linuxso.com/linuxrumen/6217.html
-------------------------------------------------------------
经过以上设置,退出shell再次登录,还是不生效,来点绝的
到//etc/profile下,加入一行ulimit -SHn 51200 (注意里面已经有一条关于ulimit的设置)
到rc.local下,加入一行 ulimit -SHn 51200 (不知这条有没有必要,其实我还没加)
详见 :http://baike.baidu.com/view/4832100.htm
ulimit -S -c 0 > /dev/null 2>&1
这条语句设置了对软件资源和对core文件大小的设置
- Linux中的错误:too many open files
- Linux中的错误:too many open files
- Linux : too many open files
- Linux open too many files
- linux open too many files
- linux fopen函数 too many open files错误
- Linux报“too many open files”的错误
- Too many open files 错误解决
- Too many open files 错误解决
- Too many open files 错误解决
- lucene(too many open files错误解决)
- Too many open files 错误解决方案
- too many open files
- too many open files
- Too many open files
- too many open files
- Too many open files
- too many files open
- 自适应header、footer和全屏视图
- 2015 前端[JS]工程师必知必会
- 《公司不是家》作者回应柳传志:我们有车有房了
- Android ActionBar完全解析,使用官方推荐的最佳导航栏(下)
- Mybatis/Ibatis,数据库操作的返回值
- Linux中的错误:too many open files
- Android开发帮助文档Doc打开速度慢解决_Python篇
- C#第一次作业
- ACdream之取集合中任意俩个数做差,求集合最大扩充
- Android -- 序列化Parcelable与Serializable区别及用法
- 魅族手机内存卡微信数据清除怎么恢复
- Qt Creator 安装 VLD
- 算法导论第二章mergesort的C++ 实现
- 观察者模式浅析(1)