Welcome 微信登录

首页 / 操作系统 / Linux / CentOS 修改系统打开最大文件数限制 too many open files的解决方法

linux 系统中,当运行的进程打开了过多是文件,超出了系统默认的最大打开文件数的限制的时候,就会出现Too many open files的错误,这时候,不用紧张,只要把系统的配置修改一下就ok了。操作如下:1.打开配置文件:
  1. vim /etc/security/limits.conf   
2.在文件最后加上两行:
  1. #*               soft    core            0  
  2. #*               hard    rss             10000  
  3. #@student        hard    nproc           20  
  4. #@faculty        soft    nproc           20  
  5. #@faculty        hard    nproc           50  
  6. #ftp             hard    nproc           0  
  7. #@student        -       maxlogins       4  
  8.   *              -       nproc           102400  
  9.   *              -       nofile          102400  
最后的“102400”是修改最大打开文件数的限制数值。这个自己看着需要填写吧。不过设置为“102400”之后,就自己而言,很多情况都不会再出现Too many open files的错误了。这个可以纳为装完系统之后的系统优化之一吧。Linux万能的jdk环境变量配置Fedora下安装Vim的曲折经历相关资讯      CentOS 
  • CentOS虚拟机NAT静态IP设置  (07/04/2013 17:09:32)
  • CentOS 格式化新硬盘并设置开机自  (07/04/2013 16:50:50)
  • 服务器为何用CentOS不用Ubnutu  (02/24/2013 15:19:10)
  • CentOS /usr/libexec/gconf-sanity  (07/04/2013 17:07:42)
  • 为什么我们选择CentOS而不是Debian  (06/06/2013 06:19:40)
  • 在CentOS下搭建Android 开发环境  (02/18/2013 09:14:14)
本文评论 查看全部评论 (0)
表情: 姓名: 字数