prometheus日志报错“too many open files”

101 阅读1分钟

1)使用ulimit查看,系统的文件打开数上线很高。查看当前进程的限制,文件打开数上限值却为4096。

$ ps aux |grep prometheus
$ cat /proc/[pid]/limits

2)上网后才知道,原来是受到systemd方式运行的影响,编辑prometheus.service文件。

[Service]
LimitNOFILE=102400