IT技术博客大学习 共学习 共进步
全部 移动开发 后端 数据库 AI 算法 安全 DevOps 前端 设计 开发者

标签:process limits

共 1 篇相关文章

IT 累计浏览 2,154

CentOS修改用户最大进程数

这篇讲的是 CentOS 系统中调整用户最大进程数时一个容易被忽略的“坑”。通常大家都会在 `/etc/security/limits.conf` 里配置 `noproc` 参数,期望以此限制或放宽用户进程数。但在实际操作中,尤其是在 CentOS 6.3 等一些旧版本上,你可能会发现按常规方法修改后配置完全不生效。 问题的根因在于,系统默认会先读取 `/etc/security/limits.d/` 目录下的配置文件,而其中的 `90-nproc.conf` 文件同样定义了 `noproc` 限制,它的优先级更高,直接覆盖了 `limits.conf` 中的设置。因此,单纯修改 `limits.conf` 看起来就像是无效操作。 解决方法很直接:不再纠结于 `limits.conf`,而是去编辑那个真正起作用的 `/etc/security/limits.d/90-nproc.conf` 文件。将你期望的 `noproc` 值写入该文件保存,之后重启服务器服务即可生效。文章简洁地指出了这个特定环境下的配置优先级问题,帮助读者避开配置不生效的困惑,快速定位到正确的配置文件。