topology.yaml 这个文件在哪 怎么看

topology.yaml 这个文件在哪 怎么看。大佬们
我需要更改 tiup cluster edit-config prod-cluster配置
但是保存结果的时候 提示我没有topology文件。所以我想知道当前 topology这个文件在哪 ,我可以更好的保存。这个配合文件

topology.yaml是初始化配置文件,没有固定位置,可以手动编辑一个,也可以用以下命令生成配置文件再改。

tiup cluster template > topology.yaml
2 个赞

请参考:https://www.wenjiangs.com/doc/tidb-tiup-cluster

感谢各位,但是 tiup cluster edit-config prod-cluster 在当前环境缺少topology不让我保存 怎么搞。

最笨的办法find / -name topology.yam 找一下。

GitHub 上有

提供下报错截图和日志看看吧,正常修改参数不需要始化配置文件的。

你是不是集群初始化之后 把配置文件删除了呀

.tiup/storage/cluster/clusters/集群名
这个下面找找呢

贴一下报错信息吧,不该要拓扑的

安装用户的隐藏目录.tiup下

tiup cluster display xxx 看看集群信息吧

集群名字写错了?

写错 我也不能打开编辑啊!!

你集群是tidb-text 还是prod-cluster, 看你编辑用的是prod-cluster, 但查集群信息又是用tidb-text

这个报错不是拓扑文件找不到,而是修改的参数不正确无法保存,修改了什么参数呢

我增加一条 自定义监控, 然后我测试 os的 linux改成 linux1 也不行。

嗯,那就是添加的格式有问题,可以贴出来一块看一下。或者参考下这里
https://docs.pingcap.com/zh/tidb/stable/customized-montior-in-tiup-environment#自定义监控组件的配置