Centos

如何在 Centos 7 中永久設置 ulimit -n 8192?

  • March 20, 2018

我想為 Centos 7 中的所有使用者永久設置打開文件限制,但Google上似乎有很多相互矛盾的資訊。

除非他們做了一些非常古怪的事情(如果是這樣,那就怪 systemd),所有這些都設置在/etc/security/limits.conf.

*    soft    nofile 8192
*    hard    nofile 8192

類似的東西。

如果你想增加系統服務的文件限制,你必須編輯/usr/lib/systemd/system/SOME_SERVICE.service

添加LimitNOFILE,

[Service]
...
LimitNOFILE=8192

並執行systemctl daemon-reload以啟動更改。

請參考systemd 執行限制指令文件

引用自:https://serverfault.com/questions/649577