ocp升级oceanbase集群版本

社区版ocp版本4.2.1,oceanbase版本4.2.1.4
使用ocp进行集群版本升级,我直接升级到4.2.2.1版本报错,没有对应的版本节点: ObVersion[fullVersion=4.2.1.4-104000052024022918, shortVersion=4.2.1.4, majorVersion=4, minorVersion=2, patchVersion=1, incrVersion=4, buildNumber=104000052024022918],是不能直接升级到4.2.2.1版本吗

ocp日志提供下呢。再ocp配置路径下的/logs下的observer.log

我现在使用的是4.2的bp4版本,这个是没法直接升级到4.2.2.1版本的是吧,这这个我是得先回退到4.2.1的bp2之前的版本才能升级码,同时还想问一下什么时候可以升级到4.3.1版本呢

后续版本会逐步开发低版本升级到高版本的

1.是的。
2.或者部署个新集群,通过迁移工具把数据迁移到需要的版本集群上。

大概什么能升级呢,这边比较依赖4.3.1的一些新特性,但是数据库得一直跑着不能停,另外就是4.2.1的bp2以后得版本什么时候支持升级到4.2.2呢

需要确认,稍等,有消息回复你

需要什么特性那。

字符集,一些mysql函数。主要是兼容的mysql迁移到oceanbase中表用到了一些字符序和mysql函数,比如GETLOCK()函数,utf8mb4_unicode_ci字符序。
还有一个问题是能否支持修改存储引擎为innodb呢

好的。暂时目前421bp4升级至422或者最新版本是不可以。或者试试上面提供的第二种方式。