部署集群报错

【 TiDB 使用环境`】生产
【 TiDB 版本】 v6.1.1
【遇到的问题】

Error: init config failed: x.x.x.x:9090:add local rule: read local directory /data1/tidbcluster/tidb-deploy/prometheus-8249/prometheus_rule failed: open /data1/tidbcluster/tidb-deploy/prometheus-8249/prometheus_rule: no such file or directory

/data1/tidbcluster/tidb-deploy/prometheus-8249/prometheus_rule 这个目录需要我手动建立嘛?

【复现路径】做过哪些操作出现的问题
【问题现象及影响】

这是我的监控相关的配置

monitoring_servers:
  - host: x.x.x.x
    ssh_port: 22
    port: 9090
    ng_port: 12020
    deploy_dir: "/data1/tidbcluster/tidb-deploy/prometheus-8249"
    log_dir:    "/data1/tidbcluster/tidb-deploy/prometheus-8249/log"
    rule_dir:   "/data1/tidbcluster/tidb-deploy/prometheus-8249/prometheus_rule"
    data_dir:   "/data1/tidbcluster/tidb-data/prometheus-8249"

grafana_servers:
  - host: x.x.x.x
    port: 3000
    deploy_dir: "/data1/tidbcluster/tidb-deploy/grafana-3000"
    dashboard_dir: "/data1/tidbcluster/tidb-deploy/grafana-3000/dashboards"
    config:
       log.file.level: warning

alertmanager_servers:
  - host: x.x.x.x
    ssh_port: 22
    listen_host: 0.0.0.0
    web_port: 9093
    cluster_port: 9094
    deploy_dir: "/data1/tidbcluster/tidb-deploy/alertmanager-9093"
    log_dir:    "/data1/tidbcluster/tidb-deploy/alertmanager-9093/log"
    data_dir:   "/data1/tidbcluster/tidb-data/alertmanager-9093"
    config_file: "/data1/tidbcluster/tidb-deploy/alertmanager-9093/bin/alertmanager/alertmanager.yml"

1、yaml 配置文件中的用户是什么?
2、 /data1 目录必须存在,且 配置文件中的 用户为 /data1 的属主属组, 如果/data1 的属主不能改变, 那就手动创建tidbcluster 目录且将其属主属组 改为 配置文件中的用户

1、yaml 配置文件中的用户是TIDB,已配置了免密登录,权限什么的也都正常
2、/data1 目录存在的,且 配置文件中的 用户为 /data1 的属主属组也是TIDB用户

1、目录权限呢?是可写可执行的吗?
2、如上的“免密” 有2种
1)每个节点的tidb 用户免密sudo 到 该节点的root 用户 ;
2)中控机的 tidb 用户可以免密登陆到 其他所有节点的 tidb 用户

问题解决了,采用了默认最简单监控配置

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