linux系统有时候报too many open files的错误。这是因为文件描述符大小不够,或者有不正常的网络连接、文件IO没有关闭并释放出文件描述符(文件句柄)。
解决办法是增加限制:
ulimit -n 65535
sudo lsof -i | grep "CLOSE_WAIT"
查看没有关闭的连接。
解决办法是增加限制:
ulimit -n 65535
sudo lsof -i | grep "CLOSE_WAIT"
查看没有关闭的连接。
本文介绍了Linux系统中出现toomanyopenfiles错误的原因及解决办法。该错误通常由文件描述符不足或未正确关闭网络连接引起。通过调整文件描述符上限和检查未关闭的连接可以解决问题。
377
1443

被折叠的 条评论
为什么被折叠?