麒麟LinuxV10修改ulmit句柄数
发表于|更新于|技术博客
|总字数:494|阅读时长:1分钟|浏览量:
银河麒麟高级服务器操作系统(通用)修改open file默认值
查询麒麟系统版本信息
nkvers |
查询句柄数
ulimit -n |
Linux的默认句柄数:1024
centos 6.x
修改句柄数(用户级)
编辑limits.conf
文件
vim /etc/security/limits.conf |
增加配置
*
表示对所有用户生效soft
代表警告的设定,可以超过这个设定值,但是超过后会有警告hard
代表严格的设定,不允许超过这个设定的值
单个命令修改配置
单个用户可用的最大进程数量(超过会警告)
echo "* soft nofile 65535" >> /etc/security/limits.conf |
单个用户可用的最大进程数量(超过会报错)
echo "* hard nofile 65535" >> /etc/security/limits.conf |
可打开的文件描述符的最大数(超过会警告)
echo "* soft nproc 65535" >> /etc/security/limits.conf |
可打开的文件描述符的最大数(超过会报错)
echo "* hard nproc 65535 " >> /etc/security/limits.conf |
或直接添加以下配置:
* soft nofile 65535 |
重启服务器
reboot |
查看修改是否生效
ulimit -n |
修改句柄数(系统级)
修改文件
vi /etc/sysctl.conf |
增加配置
fs.file-max=65535 |
或通过命令直接添加
echo fs.file-max=65535 >> /etc/sysctl.conf |
重启服务器
reboot |
查询系统级文件句柄数是否生效
sysctl -p |
centos 7.x
注意:需单独修改某个service进程,以上博客也包含当前内容
修改文件
vim /etc/systemd/system.conf |
新增配置
DefaultLimitCORE=infinity |
注意:需要-重启服务器
重启后,验证句柄数
ulimit -n |
查询进程limit进程数限制:
cat /proc/YOUR-PID/limits |
图例:未修改句柄数前
文章作者: MUMU
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 blog.wo0ow.com!