重启observer报错 [ERROR] OBD-1006: Failed to connect to oceanbase-ce

【 使用环境 】测试环境
【 OB or 其他组件 】
【 使用版本 】
【问题描述】oceanbase服务由3台服务器组成的集群,今天使用obclient连不上oceanbase,因此重启集群,执行命令为:obd cluster stop myoceanbase1,obd cluster start myoceanbase1。在启动的时候,报错:[ERROR] OBD-1006: Failed to connect to oceanbase-ce

【复现路径】问题出现前后相关操作
【附件及日志】

2 个赞

配置文件如下:
config.yaml.txt (2.8 KB)

2 个赞

麻烦提供一份ob日志

observer.7z (4.9 MB)

image
这个 日志 有时间 也发出来一份

这个日志,怎么查看呢?

1 个赞

obd 的那个是命令直接执行 就行。

您安装了 ocp obconfig oceanbase obproxy 。 如果资源不足的话 , 可以减少这些组件的安装 , 比如仅仅安装 oceanbase 等到测试的熟练了, 在继续安装 ocp等其他组件。

您将您的 安装部署 参考文档 链接发下

1 个赞

log盘不够,麻烦提供一份yaml文件看下log_disk_size推荐设置为内存大小的3-4倍

ob.log (93.7 KB)

学习

如果是资源问题的话
image

您一点一点增加 重启 看看。

1 个赞

重启后,还是不行,日志都加到80G了,

带参启动 ./bin/observer -o “log_disk_size=80G”

这里使用obd启动,之前服务是其他人部署的,我是在重启的时候出的问题。现在3个集群,每个集群都有100多G的空余磁盘空间、40G的空余内存。现在的问题还是:[ERROR] OBD-1006: Failed to connect to oceanbase-ce。麻烦各位老师看一下
image

我也遇到这样的问题,后面是怎么解决的?

你是如何修改参数的呢?
带参数启动不成功么

您把 所有 节点的
observer的 日志清空 ,重新启动下 ,发出来日志

通过obd cluster edit-config myoceanbase1修改配置,修改后,重启,发现没有生效。因此使用vi config.yaml修改了配置参数。之后使用obd cluster start myoceanbase1重启。

当前ob集群的状态啥样,能正常启动么

参数改完后,没生效,重启服务器后,再reload就生效了。现在已经启动了。