[FAQ] tidb-ansible 部署 tidb-binlog 组件,修改 drainer 组件中上游密码,如何生效

【问题澄清】

  • 当前环境通过 tidb-binlog 组件,将上游 mysql 数据实时同步到下游 tidb 集群。
  • 当前同步账号变更,通过 tidb-ansible 部署,如何操作使密码生效。

【解决方案】

  1. ansible-playbook stop_drainer.yml -l drainer1
  2. 修改 tidb-ansible/conf/drainer.toml 文件
  3. 刷新 tidb-ansible/conf/drainer.toml 配置到节点的配置文件中:ansible-playbook deploy_drainer.yml -l drainer1
  4. 在该 drainer 部署节点上确认 drainer.toml 修改成功
  5. ansible-playbook start_drainer.yml -l drainer1

【经典案例】