OCP升级ob未找到升级所需安装包, 硬件架构=x86_64, 版本=4.2.1.7-107000162024060611

【 使用环境 】测试环境
【 OB or 其他组件 】OCP
【 使用版本 】4.2.2
【问题描述】OCP升级oceanbase 4.2.1.4 到4.2.1.7 提示未找到升级所需安装包, 硬件架构=x86_64, 版本=4.2.1.7-107000162024060611



2 个赞

1、在当前报错的页面打开F12,找到报错的接口,一般是红色且标记为:x:

2、在 response 里找到 traceId 字段

3、在ocp日志里根据 traceid 过滤一下,具体的文件名和路径以ocp系统参数:logging.file.name 设置的为准。

2 个赞

tracelog.log (10.2 KB)
你看下

2 个赞

查看对应的sha1值:
sha1sum *.rpm | awk ‘{print $1}’

在ocp 软件包管理这里确认一下 SHA1 这个字段是否和下面贴的文本分别是一致的呢

c96b430075dd5bef29fb06aa013aef6eb988742b oceanbase-ce-4.2.1.7-107000162024060611.el8.x86_64.rpm

b9a6d92bea346c6b34583bab04af02181527456a oceanbase-ce-utils-4.2.1.7-107000162024060611.el8.x86_64.rpm

b4063ef4c5c488e66bdf4604284e4025217ce14e oceanbase-ce-libs-4.2.1.7-107000162024060611.el8.x86_64.rpm

2 个赞

64c2da21e0d48d3a7d803d70254cd5d18e12e6aa
3c982c577b6b78a120742a1fad4727741dd7dbb0
c96b430075dd5bef29fb06aa013aef6eb988742b
d8da8860e9148ddc763a9eb7c8df2797609ee170
b4063ef4c5c488e66bdf4604284e4025217ce14e
a21b1eb3b381e0964766afd201f7d3fd715b3d5b
b9a6d92bea346c6b34583bab04af02181527456a
bec014bf291bba63ec1b4b88005b9e6f44429131
0006b1b5ea3547096e91db5e156c585f40876f20

2 个赞


能对上

2 个赞

操作系统是kylin v10 SP3的用的el8包

2 个赞

uname -a

2 个赞

Linux 453ec125b7d5 4.19.0-91.82.65.uelc20.x86_64 #1 SMP Fri Aug 20 15:51:19 CST 2021 x86_64 x86_64 x86_64 GNU/Linux
############## Kylin Linux Version #################
Release:
Kylin Linux Advanced Server release V10 (Lance)

Kernel:
4.19.0-91.82.65.uelc20.x86_64

Build:
Kylin Linux Advanced Server
release V10 (SP3) /(Lance)-x86_64-Build23/20230324
#################################################

2 个赞

确认了,ocp422 不支持el8的包。

可以在上传软件包时使用如下任一方式绕过:

  • 直接使用 el7 的包
  • 将el8包名中 el8修改为el7
3 个赞

能升级OCP解决吗,能的话,那个版本可以呢

2 个赞

计划在 ocp431 会支持

2 个赞

十分感谢

1 个赞

@zmix

1、我们当前升级的这个集群是直接使用ocp部署的还是通过其他方式部署再接管到ocp中的呢?

2、在软件包管理的地方 通过 4.2.1.4 这个关键字过滤后完整帮忙截个图看看。

1 个赞


1.是通过OCP部署的集群
昨天测试结果,把el8名改为el7后升级成功

您好,麒麟V10 安装了ob el7的话会有什么影响吗?