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中等,一般不建議


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM