linux修改文件句柄数生效_Linux 修改最大文件句柄数
1,临时生效
# ulimit -SHn 10000
其实ulimit 命令身是分软限制和硬限制,加-H就是硬限制,加-S就是软限制。默认显示的是软限制,如果运行ulimit 命令修改时没有加上-H或-S,就是两个参数一起改变。
软限制和硬限制的区别?
硬限制就是实际的限制,而软限制是警告限制,它只会给出警告。
2,永久生效
要想ulimits 的数值永久生效,必须修改配置文件/etc/security/limits.conf
(即直接vi /etc/security/limits.conf)
在该配置文件中添加
* soft nofile 204800
* hard nofile 204800
* soft nproc 204800
* hard nproc 204800
echo "* soft nofile 204800" >> /etc/security/limits.conf
echo "* hard nofile 204800" >> /etc/security/limits.conf
echo "* soft nproc 204800" >> /etc/security/limits.conf
echo "* hard nproc 204800 " >> /etc/security/limits.conf
* 表示所用的用户
修改以后保存,注销当前用户,重新登录,执行ulimit -a ,ok ,参数生效了:
3,修改系统总限制
其实上面的修改都是对一个进程打开的文件句柄数量的限制,我们还需要设置系统的总限制才可以。
假如,我们设置进程打开的文件句柄数是1024 ,但是系统总线制才500,所以所有进程最多能打开文件句柄数量500。从这里我们可以看出只设置进程的打开文件句柄的数量是不行的。所以需要修改系统的总限制才可以。
echo 6553560 > /proc/sys/fs/file-max
上面是临时生效方法,重启机器后会失效;
永久生效方法:
修改 /etc/sysctl.conf, 加入
echo fs.file-max = 6553560 >> /etc/sysctl.conf
重启生效
---------------------
linux修改文件句柄数生效_Linux 修改最大文件句柄数相关推荐
- linux修改文件句柄数生效_linux修改句柄数
linux服务器大并发调优时,往往需要预先调优linux参数,其中修改linux最大文件句柄数是最常修改的参数之一. 在linux中执行ulimit -a 即可查询linux相关的参数,如下所示: [ ...
- linux修改文件句柄数生效_linux设置打开文件句柄数
介绍 在Linux下有时会遇到Socket/File : Can't open so many files的问题.其实Linux是有文件句柄限制的,而且Linux默认一般都是1024(阿里云主机默认是 ...
- linux修改文件句柄数生效_linux系统层面调优和常见的面试题
linux系统层面调优和常见的面试题mp.weixin.qq.com 无论对Spark集群,还是Hadoop集群等大数据相关的集群进行调优,对linux系统层面的调优都是必不可少的,这里主要介绍3种 ...
- linux修改文件句柄数生效_修改Linux的open files参数是,立即生效,无需重启
通过命令ulimit -a查看的open files参数的修改: core file size (blocks, -c) 0 data seg size (kby ...
- linux地址virbr0,命令行如何修改KVM生产的virbr0的地址
前言 kvm默认生成的网段是192.168.122.0/24.假如内网已经有了一个网段192.168.122.0/24,这个时候就需要进行修改.而我秉着学习的态度来学习修改. 了解virbr0的配置文 ...
- db文件 linux查看工具,Linux最大文件句柄数查看及修改
Linux最大文件句柄数查看及修改 在linux服务器大并发调优时,往往需要预先调优linux参数,其中修改linux最大文件句柄数是最常修改的参数之一. 在linux中执行ulimit -a 即可查 ...
- linux mysql更改生效_linux下面MySQL变量修改及生效
今天在访问mysql项目的时候突然报500错误,没有找到连接,因此想到mysql的连接时间. mysql> show global variables; 主要就是连接时间是28800(8小时), ...
- linux系统改ip地址 永久生效,Linux修改IP永久生效
修改IP永久生效按以下方法: 1)修改配置文件 vi /etc/sysconfig/network-scripts/ifcfg-eth0(eth0,第一块网卡,如果是第二块则为eth1) 按如下修改i ...
- linux下已修改但尚未保存_Linux下历史命令保存、默认值修改的问题
linux下怎样修改history最大保留数呢? 直接修改配置参数命令为:vi /etc/profile 修改其中"HISTSIZE=1000"参数值即可.如下图: linux历史 ...
最新文章
- Hinton:胶囊网络的专利是我的了!
- 2022-02-07
- Shell 去掉文本中的空格
- adminer.php下载,Adminer.php
- (计算机组成原理)第三章存储系统:本章习题
- hdu1114完全背包
- 错误 C2280	Union : 尝试引用已删除的函数	 以及 警告 C4624	“Grade”: 已将析构函数隐式定义为“已删除”的一种解决方法...
- 20155313 2016-2017-2 《Java程序设计》第十周学习总结
- ElasticSearch 查询最多10000条数据
- python实现网络爬虫下载天涯论坛帖子
- c语言经典面试题(附答案)
- 百面机器学习(5)——非监督学习
- python给一列数据增加前缀_为Datafram的特定列添加前缀
- FBReader阅读引擎支持的功能
- 分销APP联盟商家入驻商城系统开发
- P2791 幼儿园篮球题
- Lab: Password reset poisoning via middleware:通过中间件使密码重置中毒靶场复盘
- 多重积分MULTIPLE INTEGRALS
- python画猪猪侠_猪猪侠简笔画怎么画
- 浅析电脑前的“游荡状态”
热门文章
- 模拟QQ聊天记录界面 RecyclerView
- SpringBoot 自动配置之 Condition
- java 转换xml格式的doc或docx文档为docx以及docx转PDF
- 余辉和眼图_眼图 - 国搜百科
- c语言中虚函数和纯虚函数,C++ 虚函数和纯虚函数的区别
- 端游公司醒了:手游圈来了几只老虎
- Html事件change,了解change事件
- 数据摆渡需要做到安全、可控、合规
- Premiere Pro CC 2020 v14.0.0.572 Win/Mac 中文版/英文版
- 七 不同快门速度的不同照片