TiUP cluster 部署的本地集群,安装binlog报错

9_NS6%7D(%7B%5D52%607%7BATJMC4F74

正在分析,请稍等

好像是路径的问题,我切换了 tidb-ansible的路径 现在没有那个问题了!启动也基本上都成功了,但是还有一个报错

我tidb-ansible/resources 这个路径确实没有,但是我的tidb-ansible是官网 ``` git clone https://github.com/pingcap/tidb-ansible.git 这个命令下载的,应该不会有错

你好,

tiup 部署 binlog 操作步骤类似扩容操作,目前文档还在补充

  1. 建立 binlog_scale_out.yaml
  2. 填写截图信息,信息不全,需要去官网查看完整信息(最后的回复也行)
  3. 执行 tiup cluster scale-out cluster-name conf/a.yaml

请问这个是用来j解决没有这个tidb-ansible/resources 的方案吗?

这个是使用 tiup 部署集群安装 binlog 的正确姿势

不用按照 https://pingcap.com/docs-cn/stable/reference/tidb-binlog/deploy/ 这个来吗? 您提供的这个比官网介绍的 TiDB Binlog 集群部署 简单了很多!

是的,目前文档确实有缺失,正在 review ,请多多理解

嗯嗯感谢感谢

感谢理解:point_right:

按照你的步骤,报这个错误,还有我有个疑问,您提供的这个图片,没有涉及到同步到下游mysql或tidb的配置

搜索下 ‘drainer’

我的tiup cluster 使用的inventory.ini配置文件,您提供的是额外建立一个配置文件,我发现inventory.ini里面也有pump和drainer的相关配置,我可以不用额外建立配置文件,把binglog相关服务都写到原本的inventory.ini里面吗?

你好,

TiUP 是 TiDB 4.0 版本引入的集群运维工具,通过 TiUP 建立 TiDB 生态,在未来版本将不再继续维护 tidb-ansible。

tiup 和 tidb-ansible 是完全独立的两个运维系统,不要搞混,如果你之前使用 tidb-ansible 部署的集群

  1. 可以继续使用 tidb-ansible 部署运维
  2. 可以使用 tiup cluster import -d tidb-ansible-dir 将其迁移至 tiup 运维

再次重申,不要将运维环境混合使用,可以看下这个帖子

嗯嗯,我确实给搞混了!

:ok_hand:,感谢使用 tiup,可以将环境统一下。

I%5D%40%40701%258~28V%7D%5DCO9VG~17 ,麻烦问一下,这个问题是什么意思,我查看配置没有感觉有什么问题,192.168.10.20的mysql也能远程登陆。

你好,

排查思路:

检查 drainer 部署目录:/tidb-deploy/drainer/log/drainer.log 是否存在相关信息。

由于修改了 tidb 参数,同样检查 tidb.log 是否有有效信息。

问题原因:

目测更新 binlog_scale_out.yaml 中 binlog.enable 信息 ture change to true

重新 scale-out 看下是否可解决。