obd cluster start myoceanbase启动集群失败

【 使用环境 】生产环境 or 测试环境
【 OB or 其他组件 】
【 使用版本 】
【问题描述】清晰明确描述问题
【复现路径】问题出现前后相关操作
【附件及日志】版本4.3.5
obd cluster start myoceanbase启动报错


[2025-08-08 09:17:13.734] [DEBUG] - add version_check ref count to 1
[2025-08-08 09:17:13.734] [DEBUG] - sub version_check ref count to 0
[2025-08-08 09:17:13.734] [DEBUG] - export version_check
[2025-08-08 09:17:13.735] [DEBUG] - plugin ocp-express-py_script_version_check-4.2.1 result: True
[2025-08-08 09:17:13.735] [DEBUG] - Searching password_check plugin for components …
[2025-08-08 09:17:13.735] [DEBUG] - Searching password_check plugin for ocp-express-4.2.2-100000022024011120.el7-15f098f450ac4e6e938456f86c34d35a5ee9ae9d
[2025-08-08 09:17:13.735] [DEBUG] - Found for ocp-express-py_script_password_check-1.0.1 for ocp-express-4.2.2
[2025-08-08 09:17:13.735] [DEBUG] - Call plugin ocp-express-py_script_password_check-1.0.1 for ocp-express-4.2.2-100000022024011120.el7-15f098f450ac4e6e938456f86c34d35a5ee9ae9d
[2025-08-08 09:17:13.736] [DEBUG] - import password_check
[2025-08-08 09:17:13.736] [DEBUG] - add password_check ref count to 1
[2025-08-08 09:17:13.736] [DEBUG] – admin_password check
[2025-08-08 09:17:13.737] [DEBUG] - sub password_check ref count to 0
[2025-08-08 09:17:13.737] [DEBUG] - export password_check
[2025-08-08 09:17:13.737] [DEBUG] - plugin ocp-express-py_script_password_check-1.0.1 result: True
[2025-08-08 09:17:13.737] [DEBUG] - Searching general_check plugin for components …
[2025-08-08 09:17:13.738] [DEBUG] - Searching general_check plugin for ocp-express-4.2.2-100000022024011120.el7-15f098f450ac4e6e938456f86c34d35a5ee9ae9d
[2025-08-08 09:17:13.738] [DEBUG] - Found for ocp-express-py_script_general_check-1.0 for ocp-express-4.2.2
[2025-08-08 09:17:13.738] [DEBUG] - Call plugin ocp-express-py_script_general_check-1.0 for ocp-express-4.2.2-100000022024011120.el7-15f098f450ac4e6e938456f86c34d35a5ee9ae9d
[2025-08-08 09:17:13.738] [DEBUG] - import general_check
[2025-08-08 09:17:13.741] [DEBUG] - add general_check ref count to 1
[2025-08-08 09:17:13.741] [INFO] Check before start ocp-express
[2025-08-08 09:17:13.742] [DEBUG] – admin@xxxxxxx execute: cat /home/admin/myoceanbase/ocpexpress/run/ocp-express.pid
[2025-08-08 09:17:13.818] [DEBUG] – exited code 0
[2025-08-08 09:17:13.818] [DEBUG] – admin@xxxxxxx execute: ls /proc/630500
[2025-08-08 09:17:13.942] [DEBUG] – exited code 2, error output:
[2025-08-08 09:17:13.942] [DEBUG] ls: cannot access ‘/proc/630500’: No such file or directory
[2025-08-08 09:17:13.942] [DEBUG]
[2025-08-08 09:17:13.943] [DEBUG] – admin@xxxxxxx execute: bash -c ‘cat /proc/net/{tcp*,udp*}’ | awk -F’ ’ ‘{if($4==“0A”) print $2,$4,$10}’ | grep ‘:1FF4’ | awk -F’ ’ ‘{print $3}’ | uniq
[2025-08-08 09:17:14.146] [DEBUG] – exited code 0
[2025-08-08 09:17:14.147] [DEBUG] – admin@xxxxxxx append ‘/home/admin/myoceanbase/ocpexpress/jre/bin:’ to PATH
[2025-08-08 09:17:14.147] [DEBUG] – admin@xxxxxxx execute: java -version
[2025-08-08 09:17:14.336] [DEBUG] – exited code 0
[2025-08-08 09:17:14.337] [DEBUG] – admin@xxxxxxx execute: cat /proc/meminfo
[2025-08-08 09:17:14.454] [DEBUG] – exited code 0
[2025-08-08 09:17:14.455] [DEBUG] – admin@xxxxxxx execute: df --block-size=1024
[2025-08-08 09:17:14.573] [DEBUG] – exited code 0
[2025-08-08 09:17:14.573] [DEBUG] – get disk info for path /dev, total: 548221485056 avail: 548221485056
[2025-08-08 09:17:14.573] [DEBUG] – get disk info for path /dev/shm, total: 548247830528 avail: 548247830528
[2025-08-08 09:17:14.573] [DEBUG] – get disk info for path /run, total: 548247830528 avail: 548135436288
[2025-08-08 09:17:14.573] [DEBUG] – get disk info for path /sys/fs/cgroup, total: 548247830528 avail: 548247830528
[2025-08-08 09:17:14.573] [DEBUG] – get disk info for path /, total: 898869993472 avail: 56213504
[2025-08-08 09:17:14.574] [DEBUG] – get disk info for path /tmp, total: 548247830528 avail: 548187996160
[2025-08-08 09:17:14.574] [DEBUG] – get disk info for path /boot, total: 1063256064 avail: 830312448
[2025-08-08 09:17:14.574] [DEBUG] – get disk info for path /boot/efi, total: 627900416 avail: 621170688
[2025-08-08 09:17:14.574] [DEBUG] – get disk info for path /redo, total: 15237811134464 avail: 8203409412096
[2025-08-08 09:17:14.574] [DEBUG] – get disk info for path /data, total: 30596666982400 avail: 29047645282304
[2025-08-08 09:17:14.574] [DEBUG] – get disk info for path /data_pogo, total: 45895537451008 avail: 37975109939200
[2025-08-08 09:17:14.574] [DEBUG] – get disk info for path /run/user/993, total: 109649526784 avail: 109649526784
[2025-08-08 09:17:14.574] [DEBUG] – get disk info for path /run/user/1023, total: 109649526784 avail: 109649526784
[2025-08-08 09:17:14.574] [DEBUG] – get disk info for path /run/user/0, total: 109649526784 avail: 109649526784
[2025-08-08 09:17:14.574] [DEBUG] – get disk info for path /run/user/1012, total: 109649526784 avail: 109649526784
[2025-08-08 09:17:14.574] [DEBUG] – admin@xxxxxxx execute: df --block-size=1024 /home/admin/myoceanbase/ocpexpress/log
[2025-08-08 09:17:14.692] [DEBUG] – exited code 0
[2025-08-08 09:17:14.693] [DEBUG] – get disk info for path /, total: 898869993472 avail: 56209408
[2025-08-08 09:17:14.693] [ERROR] <function start_check_pre..error at 0x40031dcac5e0>
[2025-08-08 09:17:14.784] [INFO] [ERROR] <function start_check_pre..error at 0x40031dcac5e0>
[2025-08-08 09:17:14.784] [INFO]
[2025-08-08 09:17:14.784] [DEBUG] - sub general_check ref count to 0
[2025-08-08 09:17:14.784] [DEBUG] - export general_check
[2025-08-08 09:17:14.785] [DEBUG] - plugin ocp-express-py_script_general_check-1.0 result: None
[2025-08-08 09:17:14.786] [DEBUG] - share lock /root/.obd/lock/mirror_and_repo release, count 7
[2025-08-08 09:17:14.787] [DEBUG] - share lock /root/.obd/lock/mirror_and_repo release, count 6
[2025-08-08 09:17:14.787] [DEBUG] - share lock /root/.obd/lock/mirror_and_repo release, count 5
[2025-08-08 09:17:14.787] [DEBUG] - share lock /root/.obd/lock/mirror_and_repo release, count 4
[2025-08-08 09:17:14.787] [DEBUG] - share lock /root/.obd/lock/mirror_and_repo release, count 3
[2025-08-08 09:17:14.787] [DEBUG] - share lock /root/.obd/lock/mirror_and_repo release, count 2
[2025-08-08 09:17:14.787] [DEBUG] - share lock /root/.obd/lock/mirror_and_repo release, count 1
[2025-08-08 09:17:14.787] [DEBUG] - share lock /root/.obd/lock/mirror_and_repo release, count 0
[2025-08-08 09:17:14.787] [DEBUG] - unlock /root/.obd/lock/mirror_and_repo
[2025-08-08 09:17:14.787] [DEBUG] - exclusive lock /root/.obd/lock/deploy_myoceanbase release, count 0
[2025-08-08 09:17:14.787] [DEBUG] - unlock /root/.obd/lock/deploy_myoceanbase
[2025-08-08 09:17:14.787] [DEBUG] - share lock /root/.obd/lock/global release, count 0
[2025-08-08 09:17:14.787] [DEBUG] - unlock /root/.obd/lock/global
[2025-08-08 09:17:14.788] [INFO] See https://www.oceanbase.com/product/ob-deployer/error-codes .
[2025-08-08 09:17:14.788] [INFO] Trace ID: 6723ec32-73f5-11f0-a848-20fadb829a14
[2025-08-08 09:17:14.788] [INFO] If you want to view detailed obd logs, please run: obd display-trace 6723ec32-73f5-11f0-a848-20fadb829a14
@论坛小助手
【备注】基于 LLM 和开源文档 RAG 的论坛小助手已开放测试,在发帖时输入 [@论坛小助手] 即可召唤小助手,欢迎试用!

@论坛小助手

同步一下各节点的时钟

根据提供的日志信息,obd cluster start myoceanbase 启动集群失败,具体错误信息如下:

  1. 在启动前的检查阶段,start_check_pre 函数中出现了错误,导致启动失败。
  2. 错误信息中没有具体的错误原因,建议查看详细的 OBD 日志以获取更多信息。

解决步骤:

  1. 查看详细的 OBD 日志:
    您可以使用 obd display-trace 命令查看详细的 OBD 日志,以便更准确地定位问题。具体命令如下:

    obd display-trace 6723ec32-73f5-11f0-a848-20fadb829a14
    
  2. 检查系统资源:

    • 内存资源: 确保系统有足够的可用内存。可以从日志中看到 cat /proc/meminfo 的输出,检查 MemAvailable 是否足够。如果内存不足,可以尝试释放缓存或调整 memory_limitsystem_memory 参数。
    • 磁盘空间: 确保各个挂载点有足够的磁盘空间。从日志中可以看到 df --block-size=1024 的输出,特别是 / 分区的可用空间非常少(56209408 KB),这可能是导致启动失败的原因之一。
  3. 检查配置文件:

    • 确认配置文件中的参数设置是否合理,特别是 memory_limitsystem_memory 参数。通常情况下,memory_limit/3 ≤ system_memory ≤ memory_limit/2。如果设置不合理,可以通过 obd cluster edit-config 命令进行调整。
  4. 参考官方文档:

    • 如果上述步骤仍无法解决问题,可以参考 OceanBase 官方文档 中的相关错误码和解决方案。

希望这些步骤能帮助您解决问题。如果仍有疑问,请提供更多详细的日志信息。

检索到的文档如下:

  1. 使用命令行进行运维
  2. 错误码
1 个赞

单节点的。。

ocp-express当前已经不建议部署了,该组件不进行维护了建议删掉

同遇此问题

释放了/ 路径下空间搞定了