加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux – 我们可以在/ etc / sysconfig / init文件中设置ulimit

发布时间:2020-12-14 02:42:39 所属栏目:Linux 来源:网络整理
导读:我需要在启动时为我的所有服务设置ulimit值.我在/etc/sysconfig/limits.conf中设置了值,但这些值在引导期间不适用,默认值为1024. 我在limits.conf中设置了值,还检查了/etc/pam.d/*是否包含“required pam_limits.so”条目,甚至/etc/security/limits.d/90-npr
我需要在启动时为我的所有服务设置ulimit值.我在/etc/sysconfig/limits.conf中设置了值,但这些值在引导期间不适用,默认值为1024.

我在limits.conf中设置了值,还检查了/etc/pam.d/*是否包含“required pam_limits.so”条目,甚至/etc/security/limits.d/90-nproc.conf也没有默认值条目.

现在我发现了另一种在引导期间包含值的方法,我遇到了/ etc / sysconfig / init文件.当我在此文件中设置值时,所有服务在引导期间都获得了预期值.

现在,我不确定在/ etc / sysconfig / init文件中对服务器的影响以及应该忽略的配置.还有除上述文件或方法之外的任何其他选择.

解决方法

ulim不是特定于服务或系统范围的,它们特定于个人帐户. /etc/security/limits.conf中的软限制应该是启动服务时显示的默认值;在您的情况下似乎没有发生这种情况,因此我将开始查看运行相关服务的用户的点文件,或者查看相关服务的实际init脚本的点文件.我有一种感觉你的ulimit设置在这两个地方之一,因此覆盖了/etc/security/limits.conf值.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读