我有一个错误说“系统中打开的文件太多”,我读到我需要在/etc/sysctl.conf中增加fs.file-max变量的值。
在我运行返回1024的ulimit -Hn
之后,我假设我会增加此值并将fs.file-max设置为4096,并将此更改应用于sysctl -p
。
现在我无法做任何事情,因为我在运行的每一个命令中都收到错误“系统中打开的文件太多”。
我阅读了一下,似乎我需要将fs.file-max设置为更大的值,例如在几个地方建议的200000。
现在我的问题是:我现在如何再次编辑该值?如果可能,无需重新启动机器..