【 使用环境 】测试环境
【 OB or 其他组件 】OCP
【 使用版本 】4.2.2
【问题描述】OCP升级oceanbase 4.2.1.4 到4.2.1.7 提示未找到升级所需安装包, 硬件架构=x86_64, 版本=4.2.1.7-107000162024060611
1、在当前报错的页面打开F12,找到报错的接口,一般是红色且标记为。
2、在 response 里找到 traceId 字段
3、在ocp日志里根据 traceid 过滤一下,具体的文件名和路径以ocp系统参数:logging.file.name 设置的为准。
查看对应的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
64c2da21e0d48d3a7d803d70254cd5d18e12e6aa
3c982c577b6b78a120742a1fad4727741dd7dbb0
c96b430075dd5bef29fb06aa013aef6eb988742b
d8da8860e9148ddc763a9eb7c8df2797609ee170
b4063ef4c5c488e66bdf4604284e4025217ce14e
a21b1eb3b381e0964766afd201f7d3fd715b3d5b
b9a6d92bea346c6b34583bab04af02181527456a
bec014bf291bba63ec1b4b88005b9e6f44429131
0006b1b5ea3547096e91db5e156c585f40876f20
操作系统是kylin v10 SP3的用的el8包
uname -a
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
#################################################
确认了,ocp422 不支持el8的包。
可以在上传软件包时使用如下任一方式绕过:
- 直接使用 el7 的包
- 将el8包名中 el8修改为el7
能升级OCP解决吗,能的话,那个版本可以呢
计划在 ocp431 会支持
十分感谢
您好,麒麟V10 安装了ob el7的话会有什么影响吗?
最新确认计划在ocp 432上支持 el8
11111