开发者社区> 问答> 正文

OceanBase数据库生产环境,有空置服务器了,用ocp来接管集群,然后出现了这个问题?

OceanBase数据库生产环境,有空置服务器了,用ocp来接管集群,需要edit-config,然后出现了这个问题?

展开
收起
真的很搞笑 2023-12-05 21:40:51 63 0
来自:OceanBase
3 条回答
写回答
取消 提交回答
  • 现在ocp 和obd 还没有彻底打通, 大概在12月底, 我们发布obd 2.5.0, 届时 obd 和ocp 会打通.

    现在运维上, 如果是ocp 接管的机器, 暂时就ocp 来运维好了, 不要再用obd 进行操作了, 比如obd cluster edit-config ,此回答整理自钉群“[社区]技术答疑群OceanBase”

    2023-12-06 14:27:51
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    您好,根据您提供的错误信息,ocp-server 无法启动。这可能是由多种原因导致的,如配置错误、依赖项缺失或资源不足等。为了解决这个问题,您可以采取以下步骤:

    1. 首先,确保您的 OceanBase 数据库集群中的所有节点都正常运行。检查网络连接、磁盘空间和内存使用情况等。

    2. 检查 ocp-server 的日志文件,以获取更详细的错误信息。通常,日志文件位于 /var/log/oceanbase 目录下。您可以使用以下命令查看日志文件:

      tail -f /var/log/oceanbase/ocp-server.log
      
    3. 根据日志文件中的错误信息,确定导致 ocp-server 启动失败的原因。这可能包括配置错误、依赖项缺失或资源不足等问题。

    4. 根据诊断结果,修复相应的问题。例如,如果您发现某个依赖项缺失,可以尝试安装该依赖项。如果问题是配置错误,请检查您的配置文件并修复错误。

    5. 完成修复后,重新启动 ocp-server。您可以使用以下命令来重启 ocp-server:

      sudo systemctl restart oceanbase-ocp-server
      
    6. 再次执行健康检查,确认 ocp-server 已成功启动。

    2023-12-06 13:43:46
    赞同 展开评论 打赏
  • 使用 OCP 接管 OBD 部署的集群https://www.oceanbase.com/docs/community-obd-cn-1000000000314367

    OCP 接管 OceanBase 集群
    您可直接在 OCP 的白屏页面进行接管 OceanBase 集群的操作,具体步骤请参考 接管集群。

    使用 OCP 接管 OceanBase 集群后,您需新建 OBProxy 集群并关联接管的 OceanBase 集群,具体步骤请参考 创建 OBProxy 集群。

    如果原 ODP 使用了 VIP,可以将 OCP 上新建的 ODP 逐个添加到 VIP 中,再逐个从 VIP 中下线原 ODP。

    2023-12-06 11:40:41
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
蚂蚁OceanBase数据库团队,用于OceanBase技术原理、运维经验和案例分享、对外交流。
问答排行榜
最热
最新

相关电子书

更多
DTCC 2022大会集锦《云原生一站式数据库技术与实践》 立即下载
阿里云瑶池数据库精要2022版 立即下载
2022 DTCC-阿里云一站式数据库上云最佳实践 立即下载