Ubuntu

安全限制可以打開的最大文件數

  • April 25, 2019

伺服器可以打開多少個文件?

它是基於ram/cpu的嗎?

/etc/security/limits.conf

*    soft     nproc       65536
*    hard     nproc       65536
*    soft     nofile      65536
*    hard     nofile      65536
root soft     nproc       65536
root hard     nproc       65536
root soft     nofile      65536
root hard     nofile      65536

我用它來增加限制,但我想知道這個數字是否65536可以更大?

另外,是否* sfot nproc也涵蓋root soft nproc?還是需要為rootand指定*

是的,nofile可以大於 65536。

這是有意完成的,因為這些限制適用於使用者,並且*可以通過設置使用者名來覆蓋,例如在我使用的執行 Oracle DB 的伺服器上設置\

oracle soft nofile 104854

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