OB 计划由4.2.1.8 升级至 4.2.5.7,OBProxy和OCP的版本和升级路劲该如何选择

【 使用环境 】生产环境 / 测试环境
【 OB or 其他组件 】OB/OCP/OBProxy
【 使用版本 】
【问题描述】OB 计划由4.2.1.8 升级至 4.2.5.7,OBProxy和OCP的版本和升级路劲该如何选择
【复现路径】
【附件及日志】

3 个赞

@论坛小助手

对于您的情况,您计划将 OB 从 4.2.1.8 升级至 4.2.5.7。根据提供的文档片段,以下是关于 OBProxy 和 OCP 的版本选择和升级路径建议:

  1. OBProxy 版本选择

    • 如果当前 OBProxy 集群版本为 V4.0 及以上版本,可以选择 V4.0.0 及以上版本的 OBProxy 软件包。
    • 如果当前 OBProxy 集群版本为 V3.x 及以下版本,可以选择 V1.8.0 及以上、V4.0.0 以下版本的 OBProxy 软件包。
    • 建议选择与当前 OBProxy 集群节点的硬件架构保持一致的软件包版本。
  2. OCP 版本选择和升级路径

    • 根据文档,OCP V4.2.2 和 V4.3.0 都支持从 OCP V3.2.4 及之后版本直接升级到当前版本。
    • 如果您当前的 OCP 版本是 V3.2.4 及之后版本,可以直接升级到 OCP V4.2.2 或 V4.3.0。
    • 如果您当前的 OCP 版本是 V2.3.x 及之后、V3.2.4 之前的版本,需先升级至 OCP V3.3.4 版本,再从 V3.3.4 版本升级到 OCP V4.2.2 或 V4.3.0。
    • 如果您当前的 OCP 版本是 V2.3.0 之前版本,需先升级至 OCP V2.3.x 版本,再升级到 OCP V3.3.4 版本,最后再从 V3.3.4 版本升级到 OCP V4.2.2 或 V4.3.0。
  3. 升级步骤

    • 升级 OBProxy 集群时,登录 OCP 后选择需要操作的 OBProxy 集群,进入 OBProxy 集群概览页面,点击“全部升级”,在弹出框中选择合适的升级版本,然后点击“确定”。
    • 升级 OCP 时,根据官方文档的指引进行操作,确保遵循正确的升级路径。

请确保在生产环境中进行任何升级操作之前,备份所有重要数据,并在测试环境中先行验证升级过程。

具体信息可参考以下文档:

  1. OCP V4.2.2
  2. OCP V4.3.0
  3. 添加 OBProxy
  4. 升级 OBProxy 集群
  5. OCP V4.0.1
  6. OCP V4.0.2
2 个赞

坐等回复

请问OB支持从4.2.1.8直接升级到4.2.5.7么,还是需要中间版本过渡呢

@论坛小助手

根据给定的文档片段,直接从 OceanBase 数据库 4.2.1.8 升级到 4.2.5.7 的可行性未明确提及。通常情况下,OceanBase 数据库支持从一个次版本(如4.2.x.x)直接升级到另一个次版本(如4.2.y.y),但具体的升级路径依赖于 OceanBase 数据库的版本兼容性和升级策略。为了确保升级过程的平滑性和兼容性,建议参考官方文档或联系技术支持确认具体的升级路径。如果您正在使用 obd 工具进行升级,obd cluster upgrade 命令会自动识别匹配版本间的升级路径,您可以尝试使用该命令进行升级。

检索到的文档如下:

  1. 使用 obd 进行运维
  2. OceanBase 数据库社区版 V3.1.2
  3. 升级 OceanBase 数据库
1 个赞

请问OB 4.2.1.8 能直接升到4.2.5.7么 还是需要中间版本做过渡

学习了

https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000003980162 你看看这个升级的路线