3.0.0tidb-ansible 扩容一个drainer,按照增加第一个drainer的步骤会把之前的drainer节点初始化吗?

现在我有一个drainer节点了,部署另一个的时候,怎么部署才能丝毫不影响之前的drainer节点了。

vi inventory.ini 别名 drainer_mysql

vi drainer_mysql_drainer.toml

ansible-playbook bootstrap.yml -l drainerip

ansible-playbook deploy_drainer.yml 到这一步的时候我感觉会初始化所有的drainer,能不能指定一下drainer节点

ansible-playbook start_drainer.yml 这里也是能不能指定一下

ansible-playbook deploy_drainer.yml 以及 ansible-playbook start_drainer.yml 也是支持 -l {ip} 的方式来指定目标机器执行的。

可以指定ip并指定别名吗?-l ip,[别名]这种的

您好,可以使用下面的方式来指定 ip 和 tags,参考命令:

ansible-playbook deploy.yml --tags=drainer -l ${drainer_ip},[${alias1_name},${alias2_name}]