+ -
当前位置:首页 → 问答吧 → linux 永久修改open file的方法,请指教,在线等

linux 永久修改open file的方法,请指教,在线等

时间:2011-11-11

来源:互联网

程序中出现too many open files错误,查看linux的open file数值为1024
请我修改open file的方法。
如果是修改配置文件,希望不用重启linux系统即可使该修改生效。
请高手指教

作者: eft21   发布时间: 2011-11-11

google一下就能找到很多资料了啊
这是官方的:
http://docs.redhat.com/docs/en-US/Red_Hat_Directory_Server/8.2/html/Performance_Tuning_Guide/system-tuning.html

作者: askandstudy   发布时间: 2011-11-11

不好意思上面发的好像版本有点老了,这个是比较新的,在11章,也提到了
http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5/html/Oracle_Tuning_Guide/RHELTuningandOptimizationforOracleV11.pdf

作者: askandstudy   发布时间: 2011-11-11

修改的方法不一,不知道具体该怎么做了 
而且要重启machine
谁又执行过的经验

作者: eft21   发布时间: 2011-11-11

引用 2 楼 askandstudy 的回复:
不好意思上面发的好像版本有点老了,这个是比较新的,在11章,也提到了
http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5/html/Oracle_Tuning_Guide/RHELTuningandOptimizationforOracleV11.pdf

你这是对oracle应用的使用

作者: eft21   发布时间: 2011-11-11

看来比想象的容易,本来以为要重新编译内核

作者: tourchen   发布时间: 2011-11-11

1.每个进程可以打开文件的数量是有限制的,这个和操作系统有关。
2.open一个文件后可以close,这样就不再占用文件资源。

作者: dd_zhouqian   发布时间: 2011-11-11

引用 6 楼 dd_zhouqian 的回复:

1.每个进程可以打开文件的数量是有限制的,这个和操作系统有关。
2.open一个文件后可以close,这样就不再占用文件资源。

楼主如果还不清楚,可以去看下《unix环境高级编程》中有提到资源限制的相关章节。

作者: dd_zhouqian   发布时间: 2011-11-11

再网上查了如下方法:
修改/etc/security/limits.conf文件
加入:
* soft nofile 32768
* hard nofile 32768
重新登录即可生效。
再网上还有查到需要修改
/etc/pam.d/login
session required /lib/security/pam_limits.so
请问这个文件需要修改吗

作者: eft21   发布时间: 2011-11-11

请指教一二

作者: eft21   发布时间: 2011-11-11

引用 8 楼 eft21 的回复:

再网上查了如下方法:
修改/etc/security/limits.conf文件
加入:
* soft nofile 32768
* hard nofile 32768
重新登录即可生效。
再网上还有查到需要修改
/etc/pam.d/login
session required /lib/security/pam_limits.so
请问这个文件需要修改吗

……

楼主需要一个进程中同时打开若干个文件资源?并且对这个些资源进行操作,直到进程退出?

作者: dd_zhouqian   发布时间: 2011-11-11

引用 10 楼 dd_zhouqian 的回复:
引用 8 楼 eft21 的回复:

再网上查了如下方法:
修改/etc/security/limits.conf文件
加入:
* soft nofile 32768
* hard nofile 32768
重新登录即可生效。
再网上还有查到需要修改
/etc/pam.d/login
session required /lib/security/pam_limits.so
请……

系统中运行这一个大的应用,weblogic服务
root用户怎么没法修改他的open file ,始终是1024,其他的用户已经可以生效

作者: eft21   发布时间: 2011-11-11

相关阅读 更多