单节点单dm-worker 改为 单节点多dm-worker问题

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。

  • 【TiDB 版本】:v3.0.8
  • 【问题描述】:

我想在单节点单dm-worker实例的机器上,再增加一个worker实例,查看文档,没有找到相关的操作步骤,不知道是否支持?

比如下面这样的配置:

[dm_worker_servers]

dm_worker1 ansible_host=172.16.10.72 …

修改为:

[dm_worker_servers]

dm_worker1_1 ansible_host=172.16.10.72 …

dm_worker1_2 ansible_host=172.16.10.72 …

文档中没有提到物理机部署多个 dm-worker ,但是部署操作基本和 TiDB 扩容单机多实例 TiKV 配置类似,可以通过 deploy 执行部署,然后启动。

你好: 1.如果要增加一个配置,原配置还需要使用,只需要添加一个不一样的别名,端口需要不一样,原本的配置保留不变. 2. 如果是完全重建,那么别名可以随便定义,不同即可

这是tidb的扩容步骤,但是这里的节点都是新的机器,并不是在原有机器上进行修改。

我想要的是要保留原来的dm-worker,另外增加一个,两个worker实例同时运行。

如按图中这样操作,会不会把原来的worker实例给覆盖初始化了?当然新加的worker实例的目录及端口会改成不一样的

单机多实例部署操作类似,具体自己测试一下。

已经实验成功了,谢谢

厉害,赞