oceanbase版本升级4.3.5.5到4.4.2.0

【 使用环境 】测试环境
【 OB or 其他组件 】OB
【 使用版本 】4.3.5.5
【问题描述】打算通过OCP升级4.3.5.5到4.4.2.0,预检查报错是"目标版本的升级路径中没有找到原版本 4.3.5.5 对应的节点, 请确认原版本是否可以升级到目标版本" ,从这个oceanbase_upgrade_dep.yml里看是要走这么个升级流程吗?4.3.5.5->4.4.0.0->4.4.0.1->4.4.1.0->4.4.2.0?求官方确认一下, 看着链路有点太长了不知道理解是不是对的

  • version: 4.3.5.0
    can_be_upgraded_to:
    - 4.3.5.1

  • version: 4.3.5.1
    can_be_upgraded_to:
    - 4.3.5.2

  • version: 4.3.5.2
    can_be_upgraded_to:
    - 4.4.0.0

  • version: 4.4.0.0
    can_be_upgraded_to:
    - 4.4.0.1

  • version: 4.4.0.1
    can_be_upgraded_to:
    - 4.4.1.0

  • version: 4.4.1.0
    can_be_upgraded_to:
    - 4.5.0.0

5 个赞


都找不到4.4.0的包可以下载

2 个赞


https://www.oceanbase.com/product/oceanbase-database-community-rn/releaseNote#V4.4.2

2 个赞

所以结论是什么?我现在这个4.3.5.5都不在oceanbase_upgrade_dep.yml的升级路径里,是不让升级的意思吗

2 个赞

是的 建议重新搭建

2 个赞

生产,没法重新搭建。。

2 个赞

不支持这个版本升级到420 如果使用必须重新搭建

2 个赞

能通过加高版本节点,踢老节点,或者主备集群切换等迂回的办法实现么,或者降级到4.3.5.2?

2 个赞

集群混布应该也是不行 主备库混布 大版本也是不建议的 可以通过oms迁移或者离线导出导入

2 个赞

是不是LTS的版本从设计上就非必要不考虑大版本升级了 :thinking:

2 个赞

有些LTS的版本 定位不一样导致的

1 个赞

如果没记错,4.3.5.6会开放到4.4.2的升级通道

1 个赞

哪里的消息?能给个指路吗,谢谢

1 个赞

暂时没发布,以官方消息为准吧

1 个赞

大佬哪来的图能给个链接吗

学到了。

https://www.oceanbase.com/product/oceanbase-database-rn/releaseNote#V4.4.2

哦~多谢,我再和官方确认下

@淇铭 大佬能帮忙看看上面的路径可行吗,我现在是4.3.5.5,先升级到4.3.5.6,再升级到4.4.2

1 个赞