【 TiDB 使用环境】生产环境
【 TiDB 版本】V7.60
【复现路径】部署
【遇到的问题:问题现象及影响】报错如下:下面写着两个选项,但执行部署命令( tiup cluster deploy tidb-yfhis v7.6.0 ./topology.yaml --user root -p)时候,直接退出来。末尾一段红色错误。请问各位,这是什么情况?是配置文件问题吗?如何处理?
Attention:
1. If the topology is not what you expected, check your yaml file.
2. Please confirm there is no port/directory conflicts in same host.
Do you want to continue? [y/N]: (default=N)
Error: Operation aborted by user (with answer ‘’) (tui.operation_aborted)
配置文件如下:
16:30 有换过工具试过了,一样的报错和终止;配置文件也换了手工生成的,还是报一样的错误。应该跟版本没关系吧?我下的是 TiDB 7.6.0-DMR
-----重新下了更低版本的,报错依旧
19:46 最新消息:发现配的ssh信任不稳定,竟然失效,是信任没配好原因吗?
补充互信配置过程:
主机A上运行命令
ssh-keygen -t rsa
ssh-copy-id -i ~/.ssh/id_rsa.pub 主机B
ssh-copy-id -i ~/.ssh/id_rsa.pub 主机C
ssh-copy-id -i ~/.ssh/id_rsa.pub 主机D
ssh-copy-id -i ~/.ssh/id_rsa.pub 主机E
上午问题已处理,感谢大家。因最近项目事比较鑫,暂时没空复现问题。处理过程如下,
1,重建了主机的信任关系,tiup有关信任的步骤脚本也重新跑了一下
2,脚本重新生成了yaml文件,使用VI工具编辑修改后存档
3,使用tiup工具脚本又修复了一遍
然后,再跑命令就可以了。