Linux系统运行日志报“too many open files”错误,如何处理?
解决方案:使用ulimit -n查看系统句柄。
如果值在一万以下,可以通过ulimit -n 65536调大,之后重启进程即可。
如果本来就设置的比较大,使用sudo losf -n排查是哪些进程打开了句柄,您可以评估下这些进程是否需要,如果不需要可以kill掉它们从而释放相应的句柄。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。