安装tidb v7.5.0报错

centos7.9
Error: init config failed: 10.96.129.230:9090: add local rule: read local directory /data/tidb/prometheus_rule failed: open /data/tidb/prometheus_rule: no such file or directory

看起来是 tiup 配置文件里面配置了 本地 rules,但是相对应的路径是不存在的。

1 个赞

没有文件或目录: /data/tidb/prometheus_rule

目录不存在啊。确认一下。

image

部署的文件发下看看

检查一下配置文件里配置的是否正确,服务器上是否有这个目录。

拓扑配置文件里面的monitoring_servers下只保留host配置应该就好了,如下:

熟悉之后再研究Prometheus rule。
自定义监控组件的配置 | PingCAP 文档中心
Prometheus监控神器-Rules篇 - 知乎 (zhihu.com)

哪里报错修哪里,目录没建立

用最简化的配置文件,就写组件和ip就行

配置文件中的路径创建一下,别忘了授权。

目录不存在,检查一下吧

解决了嘛,应该是配置文件的问题

此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。