在运行此查询时:



我收到以下回应:



在这里this link被写成增加了file-max的大小。

我的最大文件输出是:

cat /proc/sys/fs/file-max
382994

它已经很大,我需要增加它的极限吗

最佳答案

您使用什么版本?您在查询中使用大量的路由吗?
您可能需要重新启动kairosDB作为解决方法。

您可以检查是否已删除(重影)文件句柄(由下面的命令行中的kairosDB进程ID代替)吗?

ls -l /proc/<PID>/fd | grep kairos_cache | grep -v '(delete)' | wc -l

这是0.9.5中针对未关闭文件句柄的修复。
下一版本(1.0.1)有一个待解决的修复程序。

cf. https://github.com/kairosdb/kairosdb/pull/180https://github.com/kairosdb/kairosdb/issues/132https://github.com/kairosdb/kairosdb/issues/175

关于linux - 打开的文件太多-KairosDB,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32081539/

10-11 01:33