免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: hrdxwandg
上一主题 下一主题

[系统管理] too many open files [复制链接]

论坛徽章:
0
11 [报告]
发表于 2012-12-05 10:53 |只看该作者
回复 9# zongg

重启过,打开文件太多后连tomcat的管理页面都打不开,只好重启了。


   

论坛徽章:
21
白羊座
日期:2013-08-23 15:49:17金牛座
日期:2013-10-08 17:00:03处女座
日期:2013-10-12 11:54:11CU十二周年纪念徽章
日期:2013-10-24 15:41:34午马
日期:2013-11-27 14:07:21巨蟹座
日期:2013-12-04 10:56:03水瓶座
日期:2013-12-04 15:58:00亥猪
日期:2014-05-24 16:02:3115-16赛季CBA联赛之辽宁
日期:2016-11-07 13:52:53戌狗
日期:2013-08-23 16:15:31白羊座
日期:2013-08-24 21:59:24巨蟹座
日期:2013-08-25 16:34:24
12 [报告]
发表于 2012-12-05 10:56 |只看该作者
hrdxwandg 发表于 2012-12-05 10:53
回复 9# zongg

重启过,打开文件太多后连tomcat的管理页面都打不开,只好重启了。



你的连链接数多少啊?句柄数调最大都不行?

论坛徽章:
21
白羊座
日期:2013-08-23 15:49:17金牛座
日期:2013-10-08 17:00:03处女座
日期:2013-10-12 11:54:11CU十二周年纪念徽章
日期:2013-10-24 15:41:34午马
日期:2013-11-27 14:07:21巨蟹座
日期:2013-12-04 10:56:03水瓶座
日期:2013-12-04 15:58:00亥猪
日期:2014-05-24 16:02:3115-16赛季CBA联赛之辽宁
日期:2016-11-07 13:52:53戌狗
日期:2013-08-23 16:15:31白羊座
日期:2013-08-24 21:59:24巨蟹座
日期:2013-08-25 16:34:24
13 [报告]
发表于 2012-12-05 11:11 |只看该作者
hrdxwandg 发表于 2012-12-05 10:53
回复 9# zongg

重启过,打开文件太多后连tomcat的管理页面都打不开,只好重启了。



是不是程序里打开某些动作没有去关闭?

论坛徽章:
0
14 [报告]
发表于 2012-12-05 11:18 |只看该作者
回复 13# zongg

不是,程序中打开的文件都关闭了。
sudo lsof -p 6944后得到的:

java    6944 root  250u  IPv6          614668508        0t0       TCP localhost:45597->localhost:tproxy (CLOSE_WAIT)
java    6944 root  251u  IPv6          614666678        0t0       TCP localhost:45414->localhost:tproxy (CLOSE_WAIT)
java    6944 root  252u  IPv6          614665181        0t0       TCP localhost:45306->localhost:tproxy (CLOSE_WAIT)
java    6944 root  253u  IPv6          614667499        0t0       TCP localhost:45507->localhost:tproxy (CLOSE_WAIT)
java    6944 root  254u  IPv6          614672998        0t0       TCP localhost:34548->localhost:tproxy (CLOSE_WAIT)
java    6944 root  255u  IPv6          614671884        0t0       TCP localhost:39129->localhost:tproxy (CLOSE_WAIT)
java    6944 root  256u  IPv6          614666738        0t0       TCP localhost:45521->localhost:tproxy (CLOSE_WAIT)
java    6944 root  257u  IPv6          614674449        0t0       TCP localhost:34940->localhost:tproxy (CLOSE_WAIT)
java    6944 root  258u  IPv6          614665608        0t0       TCP localhost:45508->localhost:tproxy (CLOSE_WAIT)
java    6944 root  259u  IPv6          614673173        0t0       TCP localhost:34810->localhost:tproxy (CLOSE_WAIT)


因为向tomcat服务器发了很多http请求solr服务。这个占用了大量的文件数。


   

论坛徽章:
21
白羊座
日期:2013-08-23 15:49:17金牛座
日期:2013-10-08 17:00:03处女座
日期:2013-10-12 11:54:11CU十二周年纪念徽章
日期:2013-10-24 15:41:34午马
日期:2013-11-27 14:07:21巨蟹座
日期:2013-12-04 10:56:03水瓶座
日期:2013-12-04 15:58:00亥猪
日期:2014-05-24 16:02:3115-16赛季CBA联赛之辽宁
日期:2016-11-07 13:52:53戌狗
日期:2013-08-23 16:15:31白羊座
日期:2013-08-24 21:59:24巨蟹座
日期:2013-08-25 16:34:24
15 [报告]
发表于 2012-12-05 11:31 |只看该作者
hrdxwandg 发表于 2012-12-05 11:18
回复 13# zongg

不是,程序中打开的文件都关闭了。


大量CLOSE_WAIT是等待关闭,
net.ipv4.tcp_keepalive_time = 300

加到/etc/sysctl.conf里,默认是7200

论坛徽章:
0
16 [报告]
发表于 2012-12-05 14:58 |只看该作者
回复 15# zongg


search@search-test:/usr/share/tomcat6/logs$ sudo sysctl -p
net.ipv4.tcp_keepalive_time = 120

但是close_wait状态:

FIN_WAIT2 10
CLOSE_WAIT 404
TIME_WAIT 261
ESTABLISHED 147

没减少呢?


   

论坛徽章:
21
白羊座
日期:2013-08-23 15:49:17金牛座
日期:2013-10-08 17:00:03处女座
日期:2013-10-12 11:54:11CU十二周年纪念徽章
日期:2013-10-24 15:41:34午马
日期:2013-11-27 14:07:21巨蟹座
日期:2013-12-04 10:56:03水瓶座
日期:2013-12-04 15:58:00亥猪
日期:2014-05-24 16:02:3115-16赛季CBA联赛之辽宁
日期:2016-11-07 13:52:53戌狗
日期:2013-08-23 16:15:31白羊座
日期:2013-08-24 21:59:24巨蟹座
日期:2013-08-25 16:34:24
17 [报告]
发表于 2012-12-06 08:43 |只看该作者
hrdxwandg 发表于 2012-12-05 14:58
回复 15# zongg



net.ipv4.tcp_keepalive_probes = 3
net.ipv4.tcp_keepalive_intvl = 20


加里试试.

论坛徽章:
0
18 [报告]
发表于 2012-12-06 09:38 |只看该作者
我这边也出现这个错误,不过报错的是weblogic,然后修改这些参数之后完全没作用,最后发现是F5负载均衡的问题

论坛徽章:
0
19 [报告]
发表于 2012-12-06 09:59 |只看该作者
回复 17# zongg

还是不行。
我改成了:

net.ipv4.tcp_keepalive_time = 1
net.ipv4.tcp_keepalive_intvl = 1
net.ipv4.tcp_keepalive_probes = 1



   

论坛徽章:
0
20
发表于 2012-12-06 10:00
回复 18# kellyseeme123

F5负载均衡.这个是什么呢?求赐教啊。。。。


   
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP