OB白屏安装提示oceanbase-ce:ssh 原因:OBD-1013 : root@x.x.x.x connect failed: could not get keys from ssh-agent 建议:手动修复 Please check user config and network

【 使用环境 】 测试环境 anolis8系统
【 OB or 其他组件 】OB
【 使用版本 】4.3.4.0
【问题描述】使用obd白屏安装预检查报错
sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/oceanbase/OceanBase.repo
sudo yum install -y ob-deploy
source /etc/profile.d/obd.sh
obd web

ceanbase-ce:ssh

原因:OBD-1013 : root@x.x.x.x connect failed: could not get keys from ssh-agent

建议:手动修复 Please check user config and network
【复现路径】重新安装系统多次, ssh登陆正常

检查一下 ssh

设置无密码 SSH 登录

https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000001576681

[root@ob1 ~]# ssh root@x.xx.x -p 61222
Last login: Mon Nov 11 13:38:17 2024 from x.x.x.x
[root@ob2 ~]# exit
配置免密后报错还是一样的

我发现是,obd web这个命令不能通过mobaxterm终端远程执行,在虚拟机本地执行obd web就可以安装了。

你是不是ip配置是127.0.0.1导致的 只能在本机操作呀

不是,只要在mobaxterm里执行obd web就会出现那个报错,在本地终端执行就正常了 快速部署OceanBase 集群 1ZONE 6节点,使用SysBench对比测试mysql8.4单节点-数据库技术博客-OceanBase分布式数据库

2 个赞

我测试了 通过一台主机ssh到另一台主机 在执行obd web不会有问题的 一般情况下 你通过ssh过去 实际上你已经连上那台主机了 不会出现问题的 其实和你通过终端连接是一样的 除非你的mobaxterm配置上有什么问题

我也遇到了相同的问题,mobaxterm里执行obd web死活都过不去OBD-1013,但是在本地终端一点问题没有 :sweat_smile:

应该不是SSH的问题,楼主有提到SSH登录是正常的