【TiDB 使用环境】测试
【TiDB 版本】8.5.1
【操作系统】kylin V10 sp2
【部署方式】机器部署(CPU海光3250、8G内存,128G SSD)
【集群数据量】1
【集群节点数】1
【问题复现路径】安装时提示
“Error: executor.ssh.execute_failed: Failed to execute command over SSH for ‘root@192.168.6.3:22’ {ssh_stderr: , ssh_stdout: , ssh_command: export LANG=C; PATH=$PATH:/bin:/sbin:/usr/bin:/usr/sbin; /usr/bin/sudo -H bash -c “test -d /tidb-deploy || (mkdir -p /tidb-deploy && chown root:$(id -g -n root) /tidb-deploy)”}, cause: ssh: handshake failed: ssh: unable to authenticate, attempted methods [none], no supported methods remain”
【遇到的问题:问题现象及影响】
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【复制黏贴 ERROR 报错的日志】
【其他附件:截图/日志/监控】
互信看是不是和现在的操作是同一个用户
认证失败了,重新座下吧
我看了官网文档“手动配置 SSH 互信及 sudo 免密码”,是两台设备间互信,现在的情况是,我就一台设备,地址是6.3,我使用root登录6.3,然后使用root账户执行“tiup cluster deploy tidb-test v8.5.1 …/topology.yaml --user root -p”提示认证问题,我还需要给本机对本机配置互信?这个怎么配
我只有一台设备,单台设备怎么配置互信
看日志是ssh认证问题。
看错误应该是ssh互信认证有问题吧。
authenticate failed ,看看护心