返回到文章

采纳

编辑于 3年前

Kafka报too many open files.

kafka

问题描述:

最近cluster里有台机器挂了报too many open files, 以前遇到过,改配置,改成ulimit -n 10000000,重启kafka,还是不行,lsof | wc -l 从平常的80000多涨到挂掉(ulimit -a 看open files已经改到1000万,然后无意中看到磁盘快满了,还剩2G左右,因为kafka起不来,就直接删/logs底下超过一天的文件,然后再起,目前还没挂。

问题:

  1. 是因为磁盘满了的原因吗?
  2. 观察其他环境的open files,都是20w左右的,唯独这台,即使work了,也是300多w,而且ulimit -a 显示是配置的204800,这是什么情况。。

感谢大佬回复。