码迷,mamicode.com
首页 > 系统相关 > 详细

ubuntu 14 ulimit 配置

时间:2016-08-23 17:14:45      阅读:422      评论:0      收藏:0      [点我收藏+]

标签:ubuntu   file   users   target   blank   

在codis压测过程中,发现ops到达8k以后再也上不去了,怀疑可能是系统本身的句柄数限制导致,找了文档对系统进行修改

ubuntu ver 14.04.3

技术分享

使用ulimit –n 看默认tcp连接数

看到默认值为1024

技术分享

使用ulimit –a 看打开文件数限制

技术分享

使用命令

ulimit -SHn 51200

将默认1024修改成51200

要切换到root模式下

技术分享

完成后使用 ulimit –n 和ulimit –a 查看

看到tcp连接数和openfiles都变成51200

技术分享

网上文档说,这样的修改 重启后就会消失

需要修改/etc/security/limits.conf

需要添加

* soft nofile 51200      
* hard nofile 51200

下图是修改成10240,这里可以按照自己的需求改

技术分享

按照如此修改过,重启后是生效的。

但是网上一些文档提到还要进行一下2步,但是我没有修改也都生效了。可能是版本的原因,也有可能是我哪里没测试到。

这2步骤供

2.编辑/etc/pam.d/common-session,加入一行        
session required pam_limits.so        
3.编辑/etc/profile,加入        
ulimit -SHn 51200

本文出自 “Hunk” 博客,请务必保留此出处http://huzhongliang.blog.51cto.com/1817180/1841443

ubuntu 14 ulimit 配置

标签:ubuntu   file   users   target   blank   

原文地址:http://huzhongliang.blog.51cto.com/1817180/1841443

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!