文档章节

Centos & Debian 配置最大打开文件数的区别

从前
 从前
发布于 2012/10/12 10:03
字数 276
阅读 1016
收藏 16

最近想尝试下Debian,就安装了台6.0,由于需要做Web服务器测试,好了...优化,配置打开文件数的硬限制和软限制:

查看ulimit –n :1024

然后/etc/security/limits.conf文件中设置最大打开文件数, 下面是一行提示:

添加如下这行。

  * soft nofile 65535

 * hard nofile 65535

注意"nofile"项有两个可能的限制措施。就是项下的hardsoft。要使修改过得最大打开文件数生效,必须对这两种限制进行设定。 如果使用"-"字符设定hardsoft设定会同时被设定

重启..... 登录再用 ulimit-n 查看,什么,怎么还是 1024。难道刚才没保存...?

折腾半天Google才发现,与Centos 不同,Debian 系统这里配置了 对root 账号无效,我是通过 ssh  root登录上去配置的。如果Web服务器需要以root账号运行的需要 单独配置

root soft nofile 65535

root hard nofile 65535

不过一般都不会使用root账号,可以不设置


© 著作权归作者所有

从前

从前

粉丝 36
博文 75
码字总数 29813
作品 1
成都
程序员
私信 提问
加载中

评论(1)

夜海
夜海
RHEL修改最大文件打开数[Too Many Open Files]

修改/etc/security/limits.conf文件,设置用户最大打开文件数
#<domain> <type> <item> <value>

* - nofile 2048 (添加这一行)

这样即设置系统每个用户的最大打开文件数为2048。
注意 nofile 参数在 type 类型上有2个可能的选项:hard 和 soft ,这两个值都需要设置,“-”代表同时设置这2个值为后面的数字。

hard limit 只是作为 soft limit 的上限,soft limit 才是你设置的系统当前限制。当你设置 hard limit 后,你以后设置的 soft limit 的值就只能小于 hard limit 。普通用户可以降低 hard limit 的值,但是不能提高它,只有 root 用户才能提高 hard limit。
如何在 Linux 服务器上设置 ulimit 和文件描述符数限制


简介:在生产环境中遇到打开文件数这类的挑战如今已是司空见惯的事情了。因为许多应用程序是基于 Java 和 Apache 的,安装和配置它们可能会导致打开过多的文件(文件描述符)。如果打开的文...

作者: Shashidhar Soppin
07/09
0
0
linux中用户最大打开文件数和该用户下的进程最大打开文件数是啥关系?

最近服务器跑的程序报打开的文件数超过最大可打开文件数的异常,我看了一下,有个疑问,centos里一般一个用户的最大可打开文件数是1024,一个进程的最大可打开文件数默认也是1024,那么当一个...

jakic
2015/10/08
136
1
Linux上几个可以影响到服务器并发处理性能的系统参数

打开文件数量限制 系统总共可以打开的文件数 因为服务器的资源是有限的,所以Linux对打开的文件数做了限制;包括系统总共可以打开的文件数,单个用户/组别可以打开的文件数,单个进程可以打开...

caoxinyu0205
2016/09/03
2
0
CentOS下高并发socket最大连接数所受的各种限制

部分内容做了修订 1、修改用户进程可打开文件数限制 在Linux平台上,无论编写客户端程序还是服务端程序,在进行高并发TCP连接处理时,最高的并发数量都要受到系统对用户单一进程同时可打开文...

lock-li
2016/09/08
115
0
解决SSH登陆 Write failed: Broken pipe的办法

再通过su - www时,提示如下: su: cannot set user id: Resource temporarily unavailable 首先去查看了下/etc/profile文件,也有如下的ulimit配置: ulimit -S -c 0 > /dev/null 2>&1 ulim......

Linux就该这么学
02/15
0
0

没有更多内容

加载失败,请刷新页面

加载更多

IT兄弟连 Java语法教程 流程控制语句 循环结构语句3

while循环 Java中的另外一种循环是while循环。while循环的语法格式如下: while(条件表达式){ 循环体; } 其中条件表达式定义了控制循环的条件,可以使任何有效的boolean表达式,条件为真时,...

老码农的一亩三分地
30分钟前
1
0
OSChina 周四乱弹 —— 你们倒是救驾啊,别笑啦

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @RISYOII :#今日歌曲推荐# 一荤一素 太年轻的人 他总是不满足 固执地不愿停下 远行的脚步 望着高高的天 走了长长的路 忘了回头看 她有没有哭...

小小编辑
今天
1K
11
idea下springboot 项目在static目录下添加文件不生效

idea下springboot 项目在static目录下添加文件不生效 问题描述 是这样子的,我的项目目录结构如下: 我在static目录下,创建了index.html和aaaa.jpg这两个文件。然后,启动服务访问 http://l...

wotrd
昨天
7
0
k8s1.14 一、环境

1. 4台虚拟机 (CentOS Linux release 7.2.1511 (Core) ) 192.168.130.211 master 192.168.130.212 node1 192.168.130.213 node2 192.168.130.214 node3 2. 设置服务器hostname 2.1 设置本机......

ThomasCheng
昨天
4
0
盖茨:如果我现在开创一家公司 将会专注于AI

新浪科技讯,北京时间 6 月 26 日凌晨消息,微软联合创始人比尔·盖茨(Bill Gates)在周一接受采访时表示,如果他今天从哈佛大学辍学并开创一家新公司,那么这家公司将会专注于人工智能(A...

linuxCool
昨天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部