Bug 反馈
清晰准确地描述您发现的问题,提供任何可能复现问题的步骤有助于研发同学及时处理问题
【 TiDB 版本】1.10.1 tiup Go Version: go1.18.2
【 Bug 的影响】服务器互信之后,使用tiup check和deploy报错Error: failed to fetch cpu-arch or kernel-name: executor.ssh.execute_failed: Failed to execute command over SSH
【可能的问题复现步骤】
1、服务器互信
[tidb@tidb-2-srv001 ~]$ ssh-keygen -t rsa
[tidb@tidb-2-srv001 ~]$ ssh-copy-id -i /home/tidb/.ssh/id_rsa.pub 目标机IP
测试ssh登录
[tidb@tidb-2-srv001 ~]$ ssh 目标机IP
2、安装tiup
[tidb@tidb-2-srv001 ~]$ curl --proto ‘=https’ --tlsv1.2 -sSf https://tiup-mirrors.pingcap.com/install.sh | sh
[tidb@tidb-2-srv001 ~]$ source /home/tidb/.bash_profile
3、编辑topology.yaml
4、预检服务器
[tidb@tidb-2-srv001 ~]$ tiup cluster check ./topology.yaml --user tidb
【看到的非预期行为】
【期望看到的行为】
正常连接各服务器进行检查
【相关组件及具体版本】
centos7 64位
【其他背景信息或者截图】
如集群拓扑,系统和内核版本,应用 app 信息等;如果问题跟 SQL 有关,请提供 SQL 语句和相关表的 Schema 信息;如果节点日志存在关键报错,请提供相关节点的日志内容或文件;如果一些业务敏感信息不便提供,请留下联系方式,我们与您私下沟通。