Ocp升级observer方式如下:找到要升级的集群,进去之后右上角就有升级选项
在升级版本中可以选择上传需要升级的版本包(一般高版本会有低版本依赖,可以直接升级,也有特殊情况)
Obproxy升级的话在新版本的ocp中左侧菜单栏直接点开obproxy,就可以选择集群升级。
下方图片是老点的ocp版本需要先点击ocp平台右上角的回到旧版才可以找到,需要手工选择所有节点升级。
因为observer需要从2.2.73升级到2.2.76,所以一开始我只找了2.2.76的软件包,前面也说了一般会自动解决依赖的,但是升级时ocp报错。
发生一个未知的错误,错误原因:upgrade path not found,错误信息:cannot find upgrade path from 2.2.73-20201206214840 to 2.2.76-20210517204338,请联系管理员
其实这个问题应该先排查另个问题,当时忽略了,一会下面会介绍。我当时以为是没有自动找依赖,所以把2.2.74和2.2.75版本包都传上去了,想手动迭代升级。在执行2.2.74版本升级时子任务报错,查看日志发现
rpm2cpio /home/……/OceanBase -2.2.74-xxx.rpm |cpio -id解压报错
解决方法:
手工验证了下2.2.75的包是可以手工解压的,与ob沟通发现这个包大小有问题,可能是打包的时候有文件丢失了。
Ob重新打了个新的版本包发给我,重试升级操作执行成功
问题二:
在升级2.2.75时再次出现upgrade path not found,意识到可能是ocp升级配置参数的问题,在ocp主机进入ocp的docker,检查下图文件发现果然最后的版本只配置到2.2.74。
解决办法:
手动添加2.2.75和2.2.76升级版本信息(注意格式,空格、换行)
然后再次执行升级操作,可以正常升级
更多精彩干货分享
点击下方名片关注
IT那活儿
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/129870.html
摘要:年月日,迁移服务解决方案在城市峰会中正式发布。迁移服务向分布式架构升级的直接路径基于上述问题和挑战,同时经过蚂蚁十年数据库架构升级的先进经验,蚂蚁金服为客户打造了这款一站式数据迁移解决方案迁移服务,简称。 2019年1月4日,OceanBase迁移服务解决方案在ATEC城市峰会中正式发布。蚂蚁金服资深技术专家师文汇和技术专家韩谷悦共同分享了OceanBase迁移服务的重要特性和业务实践...
摘要:年月日,迁移服务解决方案在城市峰会中正式发布。迁移服务向分布式架构升级的直接路径基于上述问题和挑战,同时经过蚂蚁十年数据库架构升级的先进经验,蚂蚁金服为客户打造了这款一站式数据迁移解决方案迁移服务,简称。 2019年1月4日,OceanBase迁移服务解决方案在ATEC城市峰会中正式发布。蚂蚁金服资深技术专家师文汇和技术专家韩谷悦共同分享了OceanBase迁移服务的重要特性和业务实践...
阅读 1346·2023-01-11 13:20
阅读 1684·2023-01-11 13:20
阅读 1132·2023-01-11 13:20
阅读 1858·2023-01-11 13:20
阅读 4100·2023-01-11 13:20
阅读 2704·2023-01-11 13:20
阅读 1385·2023-01-11 13:20
阅读 3597·2023-01-11 13:20