linux文件句柄数配置
  Ysot1xdt9qNS 2023年11月02日 45 0

一、文件句柄数配置介绍 文件句柄分为用户级系统级,其中用户级和系统级句柄数修改又分为临时生效和永久生效两种。临时生效,机器重启或者用户退出登录后就会失效;同理,永久生效修改后重启机器依然生效。修改时先修改用户级,如果配置的用户级句柄数大于了默认的系统级句柄数,则需要对应修改系统级句柄数(需要保证系统级句柄数大于用户级句柄数)。  

二、查看文件句柄数

用户级查看:
ulimit -n
系统级查看:
cat /proc/sys/fs/file-max

 

三、修改文件句柄数   1、用户级修改

1、临时生效方式
ulimit -SHn 65535
-H:硬限制(就是实际真正的限制阈值),-S:软限制(警告限制,它只会给出警告),
如果运行ulimit命令没有加-H和-S,就是两个参数一起变,soft的限制不能比hard限制高。

2、永久生效方式
(1)vim /etc/security/limits.conf
(2)添加如下配置:
* hard nofile 65535 #任何用户可以打开的最大句柄数(超过会报错)
* soft nofile 65535 #任何用户可以打开的最大句柄数(超过会警告)

* hard nproc 50 #任何用户可用的最大进程数量(超过会报错)
* soft nproc 30 #任何用户可用的最大进程数量(超过会警告)
(3)重启服务器 reboot
(4)查看是否生效:ulimit -a

*号代表任何用户,soft:软限制,hard:硬限制

 

2、系统级修改

1、临时生效方式
vim /proc/sys/fs/file-max

2、永久生效方式
(1)vim /etc/sysctl.conf
(2)fs.file-max = 76724600
(3)重启服务器 reboot
(4)查看系统级文件句柄数是否生效 sudo sysctl -p
【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  Ysot1xdt9qNS   2023年11月02日   46   0   0 文件句柄数
Ysot1xdt9qNS
最新推荐 更多