tidb升级,由v4.0.0升级到v4.0.8报错

tidb升级,由v4.0.0升级到v4.0.8报错,如下
Error: test -d /data1/tidb-deploy/tiflash-9000/bin.old.v4.0.0 || cp -r /data1/tidb-deploy/tiflash-9000/bin /data1/tidb-deploy/tiflash-9000/bin.old.v4.0.0: executor.ssh.execute_timedout: Execute command over SSH timedout for ‘tidb@172.16.6.174:22’ {ssh_stderr: Run Command Timeout!
, ssh_stdout: , ssh_command: export LANG=C; PATH=$PATH:/usr/bin:/usr/sbin test -d /data1/tidb-deploy/tiflash-9000/bin.old.v4.0.0 || cp -r /data1/tidb-deploy/tiflash-9000/bin /data1/tidb-deploy/tiflash-9000/bin.old.v4.0.0}

Verbose debug logs has been written to /home/tidb/logs/tiup-cluster-debug-2020-11-18-11-01-13.log.
Error: run /home/tidb/.tiup/components/cluster/v1.2.3/tiup-cluster (wd:/home/tidb/.tiup/data/SGeqg85) failed: exit status 1


请问这个错误怎么处理?

5.4 升级过程中 TiFlash 组件升级失败

TiFlash 在 v4.0.0-rc.2 之前的版本可能有一些不兼容的问题。因此,如果将包含 TiFlash 组件的集群由此前版本升级至 v4.0.0-rc.2 之后版本的过程中遇到问题,可在 ASK TUG 反馈,寻求研发人员支持。

哪里研发人员能支持下?

哪位老师能给支持下?

sorry,

test -d /data1/tidb-deploy/tiflash-9000/bin.old.v4.0.0 || cp -r /data1/tidb-deploy/tiflash-9000/bin /data1/tidb-deploy/tiflash-9000/bin.old.v4.0.0

手动执行下看是否可以成功?

ssh 这个动作一般比较快。可以在 message/屏幕 看下是否有错误输出

抱歉,刚看到
有错误信息,如下
test -d /data1/tidb-deploy/tiflash-9000/bin.old.v4.0.0 || cp -r /data1/tidb-deploy/tiflash-9000/bin /data1/tidb-deploy/tiflash-9000/bin.old.v4.0.0
cp: 无法获取"/data1/tidb-deploy/tiflash-9000/bin" 的文件状态(stat): 没有那个文件或目录

这是是不是需要在tiflash服务器上执行?

在tiflash服务器上执行没问题

已经解决,在tiflash上执行命令“test -d /data1/tidb-deploy/tiflash-9000/bin.old.v4.0.0 || cp -r /data1/tidb-deploy/tiflash-9000/bin /data1/tidb-deploy/tiflash-9000/bin.old.v4.0.0”,执行成功之后再升级就可以了。
为什么会这样,能解释一下么?

这个仅是简单的 ssh 命令, 可以检查下当前的网络情况是否有抖动, 下次出现该问题可以尝试多次执行 tiup 命令, 或者设置 ssh-timeout wait_timeout 增加等待时间

非常感谢

:+1: