查看ob集群状态报错“OBD-1006: Failed to connect to oceanbase-ce”

测试环境
ob集群
【 使用版本 】4.2.5
【问题描述】
使用“obd cluster display obtest”命令查看ob集群状态,执行到"Connect to observer"这步报错
,报错信息“OBD-1006: Failed to connect to oceanbase-ce”,按照指引查出log如下:

log.txt (7.2 KB)

image

这个信息发出来看看。

问题中的log.txt就是

1、obd cluster edit-config obtest --保存在文本里 发一下
2、
image
3、 obd日志: 默认保存在安装obd的用户home路径: cd ~/.obd/log/

问题中的log.txt就是日志

yaml文件发一下,使用yaml文件的root密码登录ob试试。可能是你黑屏化alter修改密码了

按照官方文档的错误代码说明


1.网络不通的问题–这个不会,几台机器都能连通;
2.服务挂掉–ps看了下进程,都还在

3.账号密码不匹配–这个也不会,我用obd能登上

确实修改过root的密码,这个有什么影响吗?

能改回来吗?改的什么密码,obd连接不上。

obd是无法探测到用户修改密码的,所以修改密码建议使用obd edit-config命令。
vi yaml文件改为一致的。或者使用alter该回和yaml一致的再用 obd cluster edit-config修改即可

怎么看自己使用的yaml文件的位置?

cd ~/.obd/cluster/xxxx/

好的,可以了,谢谢。

好的,谢谢。