手动初始化OceanBase集群(bootstrap)失败的常见原因有哪些?

手动初始化OceanBase集群(bootstrap)失败的常见原因有哪些?

4 个赞

当bootstrap失败时,可以按以下步骤排查:

  1. 检查日志 :这是最直接有效的方法。首先查看 observer.log 文件,使用 grep "BOOTSTRAP" observer.log* 命令找到失败的跟踪信息(trace),然后根据跟踪ID在 rootservice.log 中查找第一个具体的错误点。
  2. 验证网络与时钟 :使用 pingtelnet 命令检查节点之间的网络连通性和端口访问性。使用 ntpstatchrony 命令确认所有节点时间同步。
  3. 确认进程与资源 :使用 ps -ef | grep observer 命令确认OceanBase进程正常运行,并通过 free -hdf -h 命令检查内存和磁盘空间是否充足。

学习

1 个赞

比较全面了,特别是网络

1 个赞

还需要看日志很多情况下是部署时log盘设置不合理导致租户的log写满无法启动问题

1 个赞

学习学习

1 个赞