我想修改altermanager的smtp,然后有警报发邮件,但是直接修改tiup中控机/home/tidb/.tiup/storage/cluster/clusters/tidb-test/config-cache下面的文件,reload以后就恢复了,tiup cluster edit-config tidb-test直接修改还总报错,不知道怎么修改
【TiDB 使用环境】生产环境
【其他附件:截图/日志/监控】
我想修改altermanager的smtp,然后有警报发邮件,但是直接修改tiup中控机/home/tidb/.tiup/storage/cluster/clusters/tidb-test/config-cache下面的文件,reload以后就恢复了,tiup cluster edit-config tidb-test直接修改还总报错,不知道怎么修改
【TiDB 使用环境】生产环境
【其他附件:截图/日志/监控】
就想把截图的内容覆盖altermanager.yml
报什么错?
因为reload会重新下发配置,就会把本地的配置覆盖
报错信息
报错信息看一下呢
你修改了 alertmanager的配置文件(含smtp)。有没有在拓扑文件进行关联?还是直接修改的拓扑文件? 如果拓扑文件没有关联相关配置。会这样吧。
配置覆盖了
执行 reload 后配置被恢复,是因为 TiUP 会以集群拓扑配置为准,在 reload 时重新生成 / 覆盖所有组件的配置文件。tiup cluster edit-config 报错通常是因为配置格式不合法
格式的问题吗