我搭建环境时用tiup搭建的,一起把所有组件都搭建了,因为最开始一次时我没有指定pump等组件,所以我用
tiup cluster destroy tidb-test 删除,然后重建,可是重建后tiflash就启动不了
报错日志如下:
你好,
你的问题已收到,正在分析
你好,
从报错来看,是 tiflash 的集群获取到的 pd 的集群 id 不相等,导致加入集群失败,
烦请重新 destroy 看下 tiflash 和 pd 的 deploy_dir 和 data_dir 是否清理干净,在 deploy ,辛苦
稍等这边看下
已上传,tidb binlog没看到相关日志,也没看到启动。tiup-cluster-debug-2020-04-24-16-06-54.log (402.3 KB) topology.yaml (6.0 KB)
你好,
目前的可以尝试的方法为:
- tiflash 先缩容
- 修改 binlog 扩容配置文件,注意添加 binlog.enable: true 以及 drainer_servers、pump_servers 相关信息,注意检查 binlog 是否开启。
- 执行扩容 tiup cluster scale-out binlog-scale-out.yaml
- 启动成功后。再扩容 tiflash 试下。
你好,已经启动了tiflash,也不知道什么原因,我删除再重启,试了几次就好了, 另外就是drainer_servers、pump_servers这两个再tiup看不到,也没说失败还是成功
你好,
执行 tiup cluster edit-config cluster-name 中是否存在 pump drainer 信息,如果不存在请重新扩容添加,如果存在,restart cluster-name 看是否可行,如果不行,尝试删除相关配置项, reload ,重新扩容
此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。