美文网首页
2020-05-12 centos/redhat7 limits

2020-05-12 centos/redhat7 limits

作者: 匿名天使 | 来源:发表于2020-05-26 18:42 被阅读0次

某银行自动化遇到一个小问题

问题现象

操作系统/etc/security/limits.conf中已经修改配置,最大打开文件数已调整至65535

ssh登陆操作系统,再启动应用进程,进程的ulimit是调整过的值65535,无问题

而通过我们的Agent启动进程,进程的ulimit是没有调整过的1024.

分析问题

很显然,agent是通过操作系统服务管理启动的,查看Agent进程的ulimit,最大打开文件数果然也是1024

检查 /etc/systemd/system.conf 果然没有修改

解决问题

修改 /etc/systemd/system.conf

DefaultLimitCORE=infinity

DefaultLimitNOFILE=100000

DefaultLimitNPROC=100000

重启Agent,再查看ulimit,问题解决。

问题回顾

CentOS7有一项改进导致/etc/security/limits.conf下的配置文件不再影响系统服务

# /etc/security/limits.conf

#

#This file sets the resource limits for the users logged in via PAM.

#It does not affect resource limits of the system services.

相关文章

网友评论

      本文标题:2020-05-12 centos/redhat7 limits

      本文链接:https://www.haomeiwen.com/subject/lwvbnhtx.html