我是单节点部署tidb v5.2.2,topology.yaml中ip 写的是本节点ip,ssh互信已经做通了,/root/.tiup/storage/cluster/clusters/tidb1/ssh 这个目录下的id_rsa 文件已经使用ssh -i id_rsa 检测过了也是互通的,但是install 的时候就报:Failed to execute command over SSH
1 个赞
参照这个看看。另外,你是用tidb用户部署的吧,看截图执行命令是用root执行的,切换到tidb用户执行试试
1、检查 系统的ssh版本 sshd -v 版本太高有问题
2、查看系统的策略,CentOS7为例 cat /etc/selinux/config 正常是 SELINUX=disabled
3、上面都没有问题,部署的时候使用 --ssh=system 用系统的ssh密钥
1 个赞
可以尝试直接让tiup自己配置互信啊
第三步执行可以了,感谢大佬!!!
此话题已在最后回复的 7 天后被自动关闭。不再允许新回复。