linux – Debian上打开的文件过多
发布时间:2020-12-13 18:13:26 所属栏目:Linux 来源:网络整理
导读:我在Debian有很长时间的运行过程.在某些时候抛出一个错误: Too many open files. 运行: ulimit -a 说明: open files (-n) 1024 我希望增加2次打开文件的数量. 执行后 ulimit -n 2048 限制有效,直到我的会话结束,这不适用于该任务. 如何永久增加打开文件的
我在Debian有很长时间的运行过程.在某些时候抛出一个错误:
运行:
说明:
我希望增加2次打开文件的数量.
限制有效,直到我的会话结束,这不适用于该任务. 如何永久增加打开文件的数量? 解决方法
如果您的进程是通过脚本启动的,则可以在执行守护程序之前在脚本中调用ulimit.
如果您希望增加用户或所有用户的ulimit,可以设置登录时通过pam_limits应用的限制.这些在/etc/security/limits.conf中设置.在您的情况下,您可以执行以下操作: * hard nofile 2048 请注意,“硬”表示硬限制 – 不能超过,并且不能更改.用户可以更改软限制(例如,没有root权限的人),但不超出硬限制. 有关使用pam_limits的更多信息,请阅读limits.conf. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
热点阅读