首批通过分布式安全可靠测评,为关键业务系统打造
OceanBase 数据库 Bootstrap 失败的排查方法
更新时间:2024-01-16 11:56
本文介绍 OceanBase 数据库 Bootstrap 失败的排查方法。
适用版本
OceanBase 数据库所有版本
引起 Bootstrap 失败的常见原因
Bootstrap 操作是在 OBServer 启动成功后,在系统租户中创建系统表等的相关操作。如果 Bootstrap 失败,通常是由于以下原因引起的。
执行 Bootstrap 命令指定的
rs_list中存在 OBServer 服务器不在线,或存在 OBServer 服务器不为空。 对于存在 OBServer 服务器不为空问题的解决方法,请参见 Bootstrap 失败,错误代码 4015。执行 Bootstrap 命令指定的
rs_list中的 OBServer 服务器之间时钟不同步。 可以通过以下命令检查各 OBServer 之间时钟是否同步,其中$IP表示各 OBServer 服务器的 IP 地址。 要求各 OBServer 服务器之间的延迟小于 200 ms。[root@hostname /home]# clockdiff $IPClog 盘占用量超过阈值。
有关 Clog 盘占用量超过阈值问题的解决方法,请参见 Clog 盘满问题运维处理方法。
执行 Bootstrap 命令时没有指定
cluster_id,或指定的cluster_id非法。有关
cluster_id相关问题的解决方法,请参见 Bootstrap 失败,错误代码 4016。