部署失败

tiup cluster deploy tidb-test v5.2.0 ./topology.yaml --user root -p
命令部署 其他五台机器正常 同样的机器一台copy失败

Error: executor.ssh.execute_failed: Failed to execute command over SSH for 'tidb@192.168.1.141:22' {ssh_stderr: , ssh_stdout: , ssh_command: export LANG=C; PATH=$PATH:/usr/bin:/usr/sbin /usr/bin/sudo -H bash -c "test -d /app || (mkdir -p /app && chown tidb:$(id -g -n tidb) /app)"}, cause: ssh: handshake failed: ssh: unable to authenticate, attempted methods [none], no supported methods remain

免密不对

ssh是ok的 没有问题 脚本已经进去创建了tidb-data文件夹 里面的内容没有继续copu

发一下部署配置

你看下 你的目录是不是之前创建过了

有尝试删除文件夹 一样的问题

TiDB是否还支持Ubuntu 16.04.7 LTS,有两台版本是16.04.7,一台正常无报错 另一台就是copy失败的那台

/app这个目录也删除了?

这个目录不会删除、硬盘挂载在/app下,还有其他业务在上面

ok 看起来还是免密问题 ,免密你怎么操作的

是否中控机就是192.168.1.141这台?

并没有配免密,是用密码deploy,中控机是163那台,正式环境的集群配置是不允许机器之间免密的

上面显示就是密码的问题,要么就是你权限的问题

root账户 是否可以跳过这一步 手动copy 然后继续执行deploy

脚本创建的tidb用户默认密码是什么?

你可以在 /home/tidb/.tiup/storage/cluster/clusters/{cluster-name}/ssh 下面查看。