请问tidb配置互信是不是只需要配置中控机到目标机的互信?

请问tidb配置互信是不是只需要配置中控机到目标机的互信?

比如: 中控机IP: 192.168.1.180,只需要在中控机(安装tiup)上执行以下命令即可,不需要在其它机器上执行吧?

ssh-keygen -t rsa
ssh-copy-id -i ~/.ssh/id_rsa.pub 192.168.1.180
ssh-copy-id -i ~/.ssh/id_rsa.pub 192.168.1.181
ssh-copy-id -i ~/.ssh/id_rsa.pub 192.168.1.182

是的,部署和日常管理够了

只需要配置中控机 → 目标节点的 SSH 免密登录,通常不需要节点之间互信。

1 个赞

要关闭防火墙吧

中控机到所有目标机(含自身)的单向免密,除非有特殊需求

TiUP/Ansible 官方部署流程仅要求「中控机到所有目标机的单向免密」,目标机之间无需互信

是的,一般都是只需要配中控到其他机器的免密

单项操作足够了,反向操作的话,还得在各个服务器上都配置

还有一种方式更简单,把tidb集群的机器密码都设置成一样,就不用配置互信了

配置中控机到管理的目标节点的互信就可以了

tiup内部有集成ansible吗?

这个没有听说过,ansible是单独的运维编排工具啊

此话题已在最后回复的 7 天后被自动关闭。不再允许新回复。