通过OCP升级OB版本的问题

【 使用环境 】测试环境
【 OB or 其他组件 】OB、OCP
【 使用版本 】OB:4.2.1.8,OCP:4.3.6
【问题描述】在安装好“oceanbase-all-in-one-4.4.1_20251020.el8.x86_64.tar.gz”包中软件包后,启动obd web,在浏览器(http://192.168..:8680)中,选择安装“OceanBase云平台”,点击“安装”下拉菜单,选择“使用全新Oceanbase数据库”,只能安装 4.2.1.8的Oceanbase。
在安装完成后,登录OCP(Version: 4.3.6-20250815135607),想将OB的版本升级至 4.4.1,总是报错“目标版本的升级路径中没有找到原版本 4.2.1.8 对应的节点, 请确认原版本是否可以升级到目标版本”。

手动修改了oceanbase/etc/oceanbase_upgrade_dep.yml,末尾内容如下:

  • version: 4.2.1.8
    can_be_upgraded_to:
    - 4.4.1.0

  • version: 4.4.1.0
    can_be_upgraded_to:
    - 4.4.1.1

  • version: 4.4.1.1

【复现路径】从群集的详情页上,点击升级版本,根据提示进行升级。
【附件及日志】

【SOP系列 22 】——故障诊断第一步(自助诊断和诊断信息收集)

【备注】基于 LLM 和开源文档 RAG 的论坛小助手已开放测试,在发帖时输入 [@论坛小助手] 即可召唤小助手,欢迎试用!

目前还没有办法直接升级到ob441 这个链路暂时还没有通 如果想使用 可以重新部署一下

1 个赞

“重新部署”是指不通过OCP( 在浏览器(http://192.168.. :8680)中,选择安装“OceanBase云平台”,点击“安装”下拉菜单,选择“使用全新Oceanbase数据库”)来部署吗?

1 个赞

重新部署就是 重新找一台服务器 使用obd的方式或者ocp的方式 搭建ob441

1 个赞

好的,谢谢。