在linux系统下使用systemctl命令来管理服务时,发现返回”Too many open files”报错。调整/etc/sysctl.conf配置中的fs.file-max到32000000以及在/etc/security/limits.conf文件中给所有用户设置nofile文件打开数到102400也没有效果。
[root@shizhanxia.com ~]# cat /etc/security/limits.conf * soft nofile 102400 * hard nofile 102400
解决方案
1.创建一个文件/etc/sysctl.d/99-custom.conf,输入如下内容
原创文章,作者:保哥,如若转载,请注明出处:https://www.shizhanxia.com/1000.html