如何使開啟檔案限制超過2000000個?

如何使開啟檔案限制超過2000000個?

/etc/security/limits.conf包含

* soft nofile 2000000
* hard nofile 2000000

我將開啟檔案限制更改為2000000後,系統無法登入;錯誤訊息是「權限被拒絕」。

如果我將開啟檔案限制更改為 900000,就可以了。

Linux版本是3.10.0-229.el7.x86_64。

$ cat /proc/sys/fs/file-max
6526592

答案1

您可以使用以下命令在正在運行的系統上設定係統範圍的最大值sysctl

sysctl -w fs.file-max=2000000

或貼上此行/etc/sysctl.conf以使其永久化:

fs.file-max = 2000000

相關內容