tidb4.0.1使用的ansible部署的,请问如何通过ansible部署ticdc节点呢,文档是使用tiup部署的
4.0 建议使用 tiup 吧,先导入 tiup 再按照文档安装 ticdc,多谢。
配置文件里手工指定其他端口试试
改了端口还是报一样的错误,这个集群是已经部署好了的,之前是ansible部署的,后面转换为了tiup的配置文件,现在是要部署ticdc
- 麻烦执行下 tiup cluster display 集群名,看下当前状态
- 麻烦上传保存的debug 日志
- ticdc 部署目录是否有日志输出,多谢。
这个报错是扩容后出现的吗?之前是如何扩容的?
没有扩容出现的,不是按你的要求执行命令查看集群状态吗?
tiup cluster list
tiup cluster display test-cluster
df -h
free -g
确认下 2.x 升级到 4.x 是个什么步骤?
2.x 先升级到 3.x 在升级到 4.x ?
我升级没有问题的,升级成功了,是按照官方文档升级的
现在是安装ticdc有问题,已经从ansible转了tiup的配置文件
cat ~/.tiup/storage/cluster/clusters/test-cluster/meta.yaml
tmp0807.txt (4.7 KB)
这个是配置文件。
我这还有2个问题。
1:上游tidb2.1.3版本可以通过ticdc同步下游tidb4.0.1版本的数据库吗。
2:上游tidb2.1.3版本可以通过drainer的日志配置同步下游tidb4.0.1版本的数据库吗。
hi。请问这个是该目录下的日志吗,这边看有很多注释,辛苦将源文件上传下
cat ~/.tiup/storage/cluster/clusters/test-cluster/meta.yaml > meta.yml
可以使用与上游 tidb 集群相符的 tidb binlog 组件将数据同步到下游,
这个就是meta.yml的源文件,注释是我自己注释掉的,不注释执行上面的安装ticdc会有其他问题
现将 meta 文件中所有的注释放开,如果是 cdc 的问题,我们来看 cdc 的问题即可,meta 文件我们是不建议修改的,meta 与 editconfig 不同,有些参数我们是需要的,譬如 topology:
。
- 将 meta 注释放开,通过 edit-config 命令将 cdc 部分删除,reload 下集群。看下结果