OBServer集群Bootstrap初始化时失败

【产品名称】OceanBase

【产品版本】3.1.2

【问题描述】手动部署三节点OceanBase集群,启动OB进程后,Bootstrap初始化时超时,提示ERROR 4012系统错误,有什么方法可以排查出问题所在吗?

OBServer3_2022-01-19_13-33-41.zip (66531 KB)

1 个赞

检查rs_list列表中的机器都在线,并且一定是空obs的状态,如果数据目录使用了软链接,一定要在建目录之前把软链接的内容也清理掉。

检查下 NTP时钟是否正常 clog盘的占用量需要小于95%

在启动obs的时候,需要指定cluster_id,cluster_id的范围是[1,4294901759]

bootstrap命令不支持重试,如果在上一个bootstrap命令中已经创建了副本,后面的bootstrap肯定是失败的。

在检查上述要求都满足的情况下,还是不能bootstrap成功

grep "BOOTSTRAP" observer.log*  找到对应的失败的trace,然后按照这个trace找第一个失败的点


grep "trace_id" rootservice.log*


2 个赞

谢谢老师~

我清理了一下数据目录,再重新部署就成功了。应该是我第一次启动OB进程失败后没有清理数据目录,导致后面初始化的时候出错了。