安装部署集群报Error: Operation aborted by user (with answer '') (tui.operation_aborted)

【 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)

配置文件如下:


image

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工具脚本又修复了一遍
然后,再跑命令就可以了。

1 个赞

Error: Operation aborted by user (with answer ‘’) (tui.operation_aborted

提示你是否继续,默认是n 你按了回车那不就退出了么??

2 个赞

问你继续的时候回答 Y 啊

雷军:Are you OK?

嗨起来 :rofl:

应该是shell 屏幕保活发起的自动换行:)

没有提示,直接中断掉了

红色的提示不是说了么 这个地方要填y,你什么都没输入 就是’',然后程序退出了啊,你看我这个截图里面
image

1 个赞

Yes 继续安装

输入y或n,输入的时候注意是否有空格。

不是,默认保活是60S

是直接跳出来了

没有出现这个,到红色部分就跳出来了

建议你换个shell连接工具

1 个赞

有换过工具试过了,一样的报错和终止,配置文件也换了还是报一样的错误。应该跟版本没关系吧?我下的是 TiDB 7.6.0-DMR

生产环境别用7.6那个是开发版本,建议7.5

谢谢,我重新下个试下。

感觉和你的shell工具有关。
至少这里报错的原因就是,那个问题需要手动y一下。并不是其他的原因导致的中断。

重下了,报的一样的错。

工具换了putty也试过