最近在将ELK部署至生产环境中遇到此问题,百度后大部分的解决办法是修改服务器的文件打开数,通过ulimit -a排查,我排查服务器后发现服务器的文件打开数的正常的,设置的值比这个大很多,所以问题不是出在服务器的文件打开数上面。
遂上Logstash官网查看,在官网介绍File input插件时发现其有一项【max_open_files】设置,正好与报错的关键字对应上,而且官网介绍其默认值就是4095,原来是要修改这里的设置。
视情况,将其修改为自己需要的值,问题解决。
最近在将ELK部署至生产环境中遇到此问题,百度后大部分的解决办法是修改服务器的文件打开数,通过ulimit -a排查,我排查服务器后发现服务器的文件打开数的正常的,设置的值比这个大很多,所以问题不是出在服务器的文件打开数上面。
遂上Logstash官网查看,在官网介绍File input插件时发现其有一项【max_open_files】设置,正好与报错的关键字对应上,而且官网介绍其默认值就是4095,原来是要修改这里的设置。
视情况,将其修改为自己需要的值,问题解决。