OBD-1013 root@xxx connect failed: could not get keys from ssh-agent

【 使用环境 】 测试环境
【 OBD 】
【 使用版本 】
OceanBase Deploy: 2.1.0
REVISION: a44bf47214329b0d9dcbcbed7ab827c0b6d98892
BUILD_BRANCH: HEAD
BUILD_TIME: May 19 2023 10:50:39OURCE
【问题描述】
使用oceanbase-all-in-one-4.1.0.0-100120230523143820.el7.x86_64中的obd web安装部署ob集群,出现OBD-1013 root@xxx connect failed: could not get keys from ssh-agent的报错,根据OBD-1013错误码的解决方案去处理问题,依旧报错。
各节点配置了免密,配置文件中的root用户名和密码都是正确的
【复现路径】问题出现前后相关操作
【问题现象及影响】

【附件】

分别找了3个环境测试,都是同样的报错,我怀疑是不是这个obd版本有问题

应该是ssh状态不对吧,可以检查一下ssh是不是正常服务的

执行 eval “$(ssh-agent -s)” 命令后好了,应该是ssh的问题,但是原理暂时还没搞懂

但是我还是感觉是OB或者obd哪里的代码逻辑实现有问题,因为我机器每个节点都配置了SSH免密,我手动SSH登录都没有任何问题的~

请问这个问题最后怎么解决的?谢谢。

相同问题,修改了部署用户配置的用户和密码以及端口解决了

我也碰到的这个问题,最后发现是没给服务器做相互免密