Too many open files 解决办法

今天分享一个在Linux中打开了太多文件(Too many open files)的解决方法 这个大家经常操作服务器,应该会碰到这个问题。

1、当遇到linux报错说  ...to directory watch: No space left on device ,说明fs.inotify.max_user_watches默认值太小,导致too many open files。

2、首先直接 df -H

直接去查看磁盘空间是否被沾满

3、然后 echo 1048576 > /proc/sys/fs/inotify/max_user_watches

4、然后直接进入 vim /etc/sysctl.conf

扫描二维码关注公众号,回复: 9949296 查看本文章

5、在sysctl.conf 中加入:

fs.inotify.max_user_watches=1048576

-----------------------完毕----------------------   

按照以上执行、便可以,没有多余话。如果更加详细了解,可以找找资料,有人会介绍的很详细。

发布了53 篇原创文章 · 获赞 61 · 访问量 5万+

猜你喜欢

转载自blog.csdn.net/qq_40884473/article/details/102516952