使用TiUP部署报错Permission denied,更换版本后出现格式问题

你好,使用tiup部署,执行命令

tiup cluster deploy tidb-test v3.0.10 ./topology.yaml --user root

手动输入密码后,显示


请问是什么原因呢?

你好,

两点

  1. 可能是密码输入错误,此密码不能再目标服务器登录创建,
  2. 可能是权限问题。

本 case ,建议检查,root 密码的准确性。

注意理解 --user 的含义,官网有提到

你好,密码没有错误,因为中控机执行该指令后,目标机器上新增了tidb用户

你好,

在目标机用 tidb 用户执行

看是否成功,

烦请将

也上传下

这个是日志文件
tiup-cluster-debug-2020-04-28-17-15-10.log (27.7 KB)

这个指令要怎么执行?
image

你好,目前0.5.0有个 bug ,
tiup cluste:v0.4.9 deploy tidb-test v4.0.0-rc ./topology.yaml --user tidb -i /home/tidb/.ssh/id_rsa 试下
https://github.com/pingcap-incubator/tiup-cluster/pull/346

你好,这个指令中指定的用户必须是配置文件中的用户吗,还是说只要有sudo权限的用户即可

你好,

部署用户,不予配置文件中user 冲突,–user 有 sudo 权限即可

还是不行,显示配置文件第42行错误?
image

你好,

看下,是否存在特殊字符,跨平台复制比较容易出现,

可以百度一个在线 yaml 格式验证的小工具,在里面看下格式是否有问题

你好,此问题已解决,应该是从windows平台ftp到linux平台出现格式错误,谢谢!

好的,感谢反馈

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