linux系统打开文件数过多的解决办法

一.永久生效.
1. /etc/pam.d/login 添加
       session required /lib/security/pam_limits.so
2. /etc/security/limits.conf 添加
       * soft nofile 65536
       * hard nofile 65536
3.vi /etc/sysctl.conf 添加
       fs.file-max = 6553600
二.临时生效.
   ulimit -n 65536
   或将该命令写入profile,每次登陆时执行.
三.检查是否生效.
   ulimit -a

时间: 2024-10-22 11:28:20

linux系统打开文件数过多的解决办法的相关文章

修改Linux系统打开文件数限制

步骤 1     修改/etc/security/limits.conf文件,在文件中添加两行 # vi /etc/security/limits.conf 添加内容: speng soft nofile 10240 speng hard nofile 10240 步骤 2     修改/etc/pam.d/login文件,在文件中添加一行 # vi /etc/pam.d/login 添加内容: session required /lib/security/pam_limits.so

Linux提示no crontab for root的解决办法

Linux提示no crontab for root的解决办法 上传者:yuyan3081     我也要“分享赚钱” 2014/6/19 关注(2004) 评论(0) ·注册就送50元:温商贷 - 全国首家挂牌P2P     ·注册就送110元,投资送奔驰SMART ·好利友,有好礼:万元红包等着你!        ·汇通易贷:10秒注册,百万红包Duang砸! 今天要同步数据.为数据同步做准备,首先要创建一个同步自动作业.进入系统后,发现没有crontab.于是就创建一个,步骤如下: 1.登

linux no space left on device的解决办法(iNode满导致)

今天在腾讯云的服务器被攻击后,apache启动报错,查找原因发现是磁盘空间不够no space left on device, 诡异的是df命令磁盘占用仅55% 继续查找原因,发现是iNode已满,即没有索引空间 这就好办了,首先定位哪个目录占用iNode最多,命令如下: find */ ! -type l | cut -d / -f 1 | uniq -c 定位完成,清理目录,整个世界都清净了 linux no space left on device的解决办法(iNode满导致),布布扣,b

linux service等命令不能使用的解决办法

主要是路径没添加进来: 在shell里面输入这条命令:export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.1.2:/usr/kde/3.5/sbin:/usr/kde/3.5/bin:/usr/qt/3/bin 注意:中间没有换行! linux service等命令不能使用的解决办法

windows和linux下读取文件乱码的终极解决办法!

乱码是个很恶心的问题. windows和linux读取txt文件,一旦读取了,编码发生改变,就无法再还原了,只有重启项目. 网上有很多方法都是读取文件头,方法很好,但是亲测都不能用(右移8位判断0xff的,取3个字节的-1,-2的,大体上网上最多就这两种). 后来偶然发现一个方法,CharsetPrinter. 这个方法需要引入jar包,非常好用. public static String guessEncoding(String filename) { try { CharsetPrinter

Linux配置Tomcat8080端口 远程无法访问解决办法

是因为Linux的防火墙没有开放8080端口 解决办法: /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT #开启8080端口 /sbin/iptables -I INPUT -p tcp --dport 22 -j ACCEPT #开启22端口 /etc/rc.d/init.d/iptables save #保存配置 /etc/rc.d/init.d/iptables restart #重启服务 查看已开放端口 /etc/init.d/

Linux最大打开文件数

Linux下每个用户.用户的每个进程能够同时打开的文件句柄数量是有限制的.不用的文件句柄要关上. 一.查看最大打开文件数 1.查看系统及最大打开文件数 cat /proc/sys/fs/file-max //该文件指定了可以分配的文件句柄的最大数目 2.查看当前用户最大打开文件数 # ulimit -Hn //查看硬限制 # ulimit -Sn //查看软限制 3.查看所有进程的文件打开数 lsof |wc -l 查看某个进程打开的文件数  lsof -p pid |wc -l 二.设置最大打

在Linux最大打开文件数限制下 MySQL 对参数的调整

http://www.actionsky.com/docs/archives/78 2016年4月7日  周文雅 目录 1 起因 2 说明 3 MySQL调整参数的方式 3.1 计算 request_open_files 3.1.1 根据配置值计算request_open_files 3.1.2 计算effective_open_files 3.1.3 修正 request_open_files 3.2 计算出生效的参数值 3.2.1 修正 open_files_limit 3.2.2 修正 m

linux服务器centos系统apache路径不区分大小写的解决办法

大家都知道linux服务器的centos系统.ubuntu系统等 访问路径都是区分大小写,这里分享centos系统下apache路径不区分大小写的解决办法.修改 http.conf文件: usr/local/apache/为我的环境apache目录,完成上述后会在/usr/local/apache/modules/目录下多一个mod_speling.so模块文件 在/usr/local/apache/conf/httpd.conf中加上 1 2 LoadModule speling_module