• Centos 7.7 修改ilimit不生效


    今天安装软件需要修改linux系统配置

    ulimit -n 65535

    为其让永久生效配置/etc/security/limits.conf如下

    cat /etc/security/limits.conf |tail -2

    * soft  nofile 65535
    * hard nofile 65535
    redis soft nproc 65536
    redis hard nproc 65536
    redis soft nofile 65536
    redis hard nofile 65536


    注:上面的nproc是允许创建的子进程数目

    发现重启后,配置没有生效

     查了很多文档

    在/etc/security/limits.d/下面创建nofile.conf 文件把配置写到这个文件中, 这种不直接写到系统limits文件中,当limits需要升级时,不会丢失配置。重启后生效

    另外一种做法:
    在系统启动过程中,执行一次ulimit -SHn 65533,比如可以写到/etc/rc.local中,或者/etc/profile中等,一般不建议
  • 相关阅读:
    JUnit4.13环境配置
    OO第5-7次作业总结
    电梯的一点浅优化
    C++变量作用域、生存期、存储类别
    最后一次OO博客
    OO第三次总结
    OO第二次总结
    OO第一次总结
    POJ3934
    POJ刷题计划
  • 原文地址:https://www.cnblogs.com/houchaoying/p/14206054.html
Copyright © 2020-2023  润新知