xuexi
这个下载地址是在哪看到的
另外,从release notes 来看
https://www.oceanbase.com/product/oceanbase-all-in-one-rn/releaseNote#V4.3.5_BP5
这个包 计划上 就只有 OpenJDK JRE V1.8.0 没有jdk17
jdk17应该是在最新的all in one包里面,我这个我要看下,另外ocp-all-in-one 440的包里面确实只有el7的 jdk17 openjdk-jre-17.0.16_8-92025080421.el7.x86_64
所以 ,麻烦老板 先给我一个 openjdk-jre-17.0.16_8-92025080421.el7.x86_64.rpm 对应的 el8 的包吧,我先跑起来 坐等使用ocp 4.4.0 呢
我问下看目前是否有这个包
嗯嗯 非常感谢 应该要有的 不然你们的allinone 包 就玩不起来了,或者去改obd的依赖检查 ,本来jdk这个 也可以放在环境前置里 用官方的包就行,不用放在allinone 的obd去检查,这样反而麻烦起来
学到了
非常感谢!
========================= 下面的步骤,不要这么干!=========================================
但是,安装失败 ,还需要一个依赖包
-rw-rw-r-- 1 root root 32M 11月 24 10:19 openjdk-jre-17.0.16_8-92025080421.el8.x86_64.rpm
[root@obsrv1 home]# yum localinstall openjdk-jre-17.0.16_8-92025080421.el8.x86_64.rpm
上次元数据过期检查:2:03:50 前,执行于 2025年11月24日 星期一 08时17分56秒。
错误:
问题: 冲突的请求
- nothing provides libjli.so()(64bit) needed by openjdk-jre-17.0.16_8-92025080421.el8.x86_64 from @commandline
(尝试添加 '--skip-broken' 来跳过无法安装的软件包 或 '--nobest' 来不只使用软件包的最佳候选)
[root@obsrv1 home]#
======下面的步骤,不要这么干!===============
openjdk-jre-17.0.16_8-92025080421.el8.x86_64.rpm 的 内部 /./jre/lib/libjli.so 是存在的 可能是这个包 依赖写的有问题, 我先 强制 rpm -ivh --nodeps openjdk-jre-17.0.16_8-92025080421.el8.x86_64.rpm 安装了试试
=======下面的步骤,不要这么干!==========
安装了还是过不了检查:
[root@obsrv1 home]# rpm -qa | grep jdk
openjdk-jre-17.0.16_8-92025080421.el8.x86_64
copy-jdk-configs-4.0-2.el8.noarch
java-1.8.0-openjdk-headless-1.8.0.412.b08-2.el8.x86_64
[root@obsrv1 home]# obd cluster upgrade myocp
Get local repositories and plugins ok
Open ssh connection ok
Get deployment connections ok
Get standbys info ok
Remote ocp-server-ce-4.4.0-20251114143405.el7-f673d693677a2c640f925ad2127a604aaebf00bf repository install ok
Remote ocp-server-ce-4.4.0-20251114143405.el7-f673d693677a2c640f925ad2127a604aaebf00bf repository lib check !!
Try to get lib-repository
[ERROR] No such package name: openjdk-jre, version: 17.0.16_8.
[ERROR] Failed to install lib package for local
Trace ID: 65e514e4-c8e2-11f0-9d2f-525400cfd305
If you want to view detailed obd logs, please run: obd display-trace 65e514e4-c8e2-11f0-9d2f-525400cfd305
[root@obsrv1 home]#
[root@obsrv1 home]#
我联系研发看看
用obd mirror clone openjdkxxxx.rpm,然后再部署试试
嗯 对这个还没试 可能检查的 是obd里面的仓库,等我试试
可以了,不需要手动执行 rpm/yum install ,加入obd 它自己会搞
[root@obsrv1 home]# obd mirror clone openjdk-jre-17.0.16_8-92025080421.el8.x86_64.rpm
name: openjdk-jre
version: 17.0.16_8
release:92025080421.el8
arch: x86_64
md5: 6bd4c45a7b95d55433a18f244cea182232003d50
size: 140342516
add openjdk-jre-17.0.16_8-92025080421.el8.x86_64.rpm to local mirror
Trace ID: 56f49110-c8e4-11f0-b2a7-525400cfd305
If you want to view detailed obd logs, please run: obd display-trace 56f49110-c8e4-11f0-b2a7-525400cfd305
[root@obsrv1 home]# obd repo list
+--------------------------------------------------------------------------------------------------------------------------------+
| Local Repository List |
+---------------+---------+------------------------+--------+------------------------------------------+---------------+---------+
| name | version | release | arch | md5 | tags | size |
+---------------+---------+------------------------+--------+------------------------------------------+---------------+---------+
| oceanbase-ce | 4.2.1.8 | 108000022024072217.el8 | x86_64 | 67cdfd029a461e9563b4ed301c661479136e58bc | oceanbase-ce | 435.82M |
| obproxy-ce | 4.3.4.0 | 1.el8 | x86_64 | c4626e87f17abfe5acdaacff5988ad5af2307481 | obproxy-ce | 117.09M |
| ocp-server-ce | 4.3.5 | 20250319105844.el7 | noarch | 5c670871a262a5c95649ca8e2ad4b237e2a8aa43 | ocp-server-ce | 616.96M |
| ocp-server-ce | 4.3.6 | 20250815135607.el7 | noarch | a8ec6271c5b8fa11c068dd396dcba763510e2adc | ocp-server-ce | 426.15M |
| ocp-server-ce | 4.4.0 | 20251114143405.el7 | noarch | f673d693677a2c640f925ad2127a604aaebf00bf | ocp-server-ce | 468.91M |
| ob-deploy | 3.5.0 | 5.el8 | x86_64 | 7092ff6503addf0e3075ac831ff53acbda60503c | | 173.64M |
| ob-deploy | 4.0.0 | 10.el8 | x86_64 | 90125505572f552f4b345ffc3e5823fdaf142812 | | 203.21M |
+---------------+---------+------------------------+--------+------------------------------------------+---------------+---------+
Trace ID: 6f62a2fa-c8e4-11f0-9338-525400cfd305
If you want to view detailed obd logs, please run: obd display-trace 6f62a2fa-c8e4-11f0-9338-525400cfd305
[root@obsrv1 home]# obd cluster upgrade myocp
Get local repositories and plugins ok
Open ssh connection ok
Get deployment connections ok
Get standbys info ok
Remote ocp-server-ce-4.4.0-20251114143405.el7-f673d693677a2c640f925ad2127a604aaebf00bf repository install ok
Remote ocp-server-ce-4.4.0-20251114143405.el7-f673d693677a2c640f925ad2127a604aaebf00bf repository lib check !!
Try to get lib-repository
Package openjdk-jre-17.0.16_8-92025080421.el8 is available.
install openjdk-jre-17.0.16_8 for local ok
Remote openjdk-jre-17.0.16_8-92025080421.el8-6bd4c45a7b95d55433a18f244cea182232003d50 repository install ok
Remote ocp-server-ce-4.4.0-20251114143405.el7-f673d693677a2c640f925ad2127a604aaebf00bf repository lib check ok
Stop ocp-server-ce ok
Generate ocp server configuration ok
Start ocp-server-ce ok
ocp-server-ce program health check ok
Connect to ocp-server-ce ok
+-------------------------------------------------------------+
| ocp-server-ce |
+--------------------------+----------+--------------+--------+
| url | username | password | status |
+--------------------------+----------+--------------+--------+
| http://10.1.250.181:8080 | admin | 'xxxx' | active |
+--------------------------+----------+--------------+--------+
Trace ID: 8b6977b2-c8e4-11f0-8904-525400cfd305
If you want to view detailed obd logs, please run: obd display-trace 8b6977b2-c8e4-11f0-8904-525400cfd305
[root@obsrv1 home]# obd repo list
+----------------------------------------------------------------------------------------------------------------------------------+
| Local Repository List |
+---------------+-----------+------------------------+--------+------------------------------------------+---------------+---------+
| name | version | release | arch | md5 | tags | size |
+---------------+-----------+------------------------+--------+------------------------------------------+---------------+---------+
| oceanbase-ce | 4.2.1.8 | 108000022024072217.el8 | x86_64 | 67cdfd029a461e9563b4ed301c661479136e58bc | oceanbase-ce | 435.82M |
| obproxy-ce | 4.3.4.0 | 1.el8 | x86_64 | c4626e87f17abfe5acdaacff5988ad5af2307481 | obproxy-ce | 117.09M |
| ocp-server-ce | 4.3.5 | 20250319105844.el7 | noarch | 5c670871a262a5c95649ca8e2ad4b237e2a8aa43 | ocp-server-ce | 616.96M |
| ocp-server-ce | 4.3.6 | 20250815135607.el7 | noarch | a8ec6271c5b8fa11c068dd396dcba763510e2adc | ocp-server-ce | 426.15M |
| ocp-server-ce | 4.4.0 | 20251114143405.el7 | noarch | f673d693677a2c640f925ad2127a604aaebf00bf | ocp-server-ce | 468.91M |
| openjdk-jre | 17.0.16_8 | 92025080421.el8 | x86_64 | 6bd4c45a7b95d55433a18f244cea182232003d50 | openjdk-jre | 133.84M |
| ob-deploy | 3.5.0 | 5.el8 | x86_64 | 7092ff6503addf0e3075ac831ff53acbda60503c | | 173.64M |
| ob-deploy | 4.0.0 | 10.el8 | x86_64 | 90125505572f552f4b345ffc3e5823fdaf142812 | | 203.21M |
+---------------+-----------+------------------------+--------+------------------------------------------+---------------+---------+
Trace ID: 09d2aa1a-c8e5-11f0-9d9b-525400cfd305
If you want to view detailed obd logs, please run: obd display-trace 09d2aa1a-c8e5-11f0-9d9b-525400cfd305
[root@obsrv1 home]#
那这些rpm 包 那应该建议不要直接进行系统上的rpm安装,obd 都是把rpm 包 解压出来到本地做为二进制安装运行的,所以 安装了反而会导致系统系统混乱,同时obd本身也还是找不到这些包。很久没有弄, 又忘了。
下面是运行实际打开的文件情况,基本和操作系统上安装什么jdk没有任何关系。
[root@obsrv1 home]# lsof -p 788281
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
java 788281 obadmin cwd DIR 253,3 112 270479722 /home/obadmin/ocp
java 788281 obadmin rtd DIR 253,3 4096 128 /
java 788281 obadmin txt REG 253,3 16320 144264174 /home/obadmin/.obd/repository/openjdk-jre/17.0.16_8/6bd4c45a7b95d55433a18f244cea182232003d50/bin/java
java 788281 obadmin mem REG 253,3 11972608 406859046 /home/obadmin/.obd/repository/openjdk-jre/17.0.16_8/6bd4c45a7b95d55433a18f244cea182232003d50/lib/server/classes.jsa
java 788281 obadmin DEL REG 253,3 137744623 /home/obadmin/.cache/JNA/temp/jna2637768101247902607.tmp
java 788281 obadmin mem REG 253,3 131535 429204529 /usr/share/locale/zh_CN/LC_MESSAGES/libc.mo
java 788281 obadmin mem REG 253,3 337856 268736451 /usr/lib/locale/zh_CN.utf8/LC_CTYPE
java 788281 obadmin mem REG 253,3 2801698 268736556 /usr/lib/locale/zh_CN.utf8/LC_COLLATE
java 788281 obadmin mem REG 253,3 871040 3110217 /home/obadmin/.obd/repository/openjdk-jre/17.0.16_8/6bd4c45a7b95d55433a18f244cea182232003d50/lib/libjsvml.so
java 788281 obadmin mem REG 253,3 54304 3104764 /home/obadmin/.obd/repository/openjdk-jre/17.0.16_8/6bd4c45a7b95d55433a18f244cea182232003d50/lib/libinstrument.so
java 788281 obadmin mem REG 253,3 128408 3110231 /home/obadmin/.obd/repository/openjdk-jre/17.0.16_8/6bd4c45a7b95d55433a18f244cea182232003d50/lib/libzip.so
java 788281 obadmin mem REG 253,3 84365982 3110232 /home/obadmin/.obd/repository/openjdk-jre/17.0.16_8/6bd4c45a7b95d55433a18f244cea182232003d50/lib/modules
java 788281 obadmin mem REG 253,3 16624 3104762 /home/obadmin/.obd/repository/openjdk-jre/17.0.16_8/6bd4c45a7b95d55433a18f244cea182232003d50/lib/libextnet.so
java 788281 obadmin mem REG 253,3 64336 3110230 /home/obadmin/.obd/repository/openjdk-jre/17.0.16_8/6bd4c45a7b95d55433a18f244cea182232003d50/lib/libverify.so
java 788281 obadmin mem REG 253,3 108896 3110223 /home/obadmin/.obd/repository/openjdk-jre/17.0.16_8/6bd4c45a7b95d55433a18f244cea182232003d50/lib/libnet.so
java 788281 obadmin mem REG 253,3 54360 2408 /usr/lib64/libnss_files-2.28.so
java 788281 obadmin mem REG 253,3 1598920 2399 /usr/lib64/libm-2.28.so
java 788281 obadmin mem REG 253,3 42744 2415 /usr/lib64/librt-2.28.so
java 788281 obadmin mem REG 253,3 24031848 406859049 /home/obadmin/.obd/repository/openjdk-jre/17.0.16_8/6bd4c45a7b95d55433a18f244cea182232003d50/lib/server/libjvm.so
java 788281 obadmin mem REG 253,3 2164616 2395 /usr/lib64/libc-2.28.so
java 788281 obadmin mem REG 253,3 19128 2397 /usr/lib64/libdl-2.28.so
java 788281 obadmin mem REG 253,3 149936 2411 /usr/lib64/libpthread-2.28.so
java 788281 obadmin mem REG 253,3 1098336 2388 /usr/lib64/ld-2.28.so
java 788281 obadmin mem REG 253,3 9499 5955722 /tmp/rasp-788281-7616904915596444838/rasp/aliyun-security/jvm-sandbox/lib/sandbox-spy-java9.jar
java 788281 obadmin mem REG 253,3 37016 3110221 /home/obadmin/.obd/repository/openjdk-jre/17.0.16_8/6bd4c45a7b95d55433a18f244cea182232003d50/lib/libmanagement_ext.so
java 788281 obadmin mem REG 253,3 29384 3110219 /home/obadmin/.obd/repository/openjdk-jre/17.0.16_8/6bd4c45a7b95d55433a18f244cea182232003d50/lib/libmanagement.so
java 788281 obadmin mem REG 253,3 109320 3110224 /home/obadmin/.obd/repository/openjdk-jre/17.0.16_8/6bd4c45a7b95d55433a18f244cea182232003d50/lib/libnio.so
java 788281 obadmin mem REG 253,3 54 268736454 /usr/lib/locale/zh_CN.utf8/LC_NUMERIC
java 788281 obadmin mem REG 253,3 2868 268736560 /usr/lib/locale/zh_CN.utf8/LC_TIME
java 788281 obadmin mem REG 253,3 290 268736558 /usr/lib/locale/zh_CN.utf8/LC_MONETARY
java 788281 obadmin mem REG 253,3 26998 2734 /usr/lib64/gconv/gconv-modules.cache
java 788281 obadmin mem REG 253,3 201656 3110209 /home/obadmin/.obd/repository/openjdk-jre/17.0.16_8/6bd4c45a7b95d55433a18f244cea182232003d50/lib/libjava.so
java 788281 obadmin mem-W REG 253,3 32768 429204507 /tmp/hsperfdata_obadmin/788281
java 788281 obadmin mem REG 253,3 149520 3110213 /home/obadmin/.obd/repository/openjdk-jre/17.0.16_8/6bd4c45a7b95d55433a18f244cea182232003d50/lib/libjimage.so
java 788281 obadmin mem REG 253,3 82 429204530 /usr/lib/locale/zh_CN.utf8/LC_MESSAGES/SYS_LC_MESSAGES
java 788281 obadmin mem REG 253,3 34 268736455 /usr/lib/locale/zh_CN.utf8/LC_PAPER
java 788281 obadmin mem REG 253,3 82 268736453 /usr/lib/locale/zh_CN.utf8/LC_NAME
java 788281 obadmin mem REG 253,3 162 268736555 /usr/lib/locale/zh_CN.utf8/LC_ADDRESS
java 788281 obadmin mem REG 253,3 57 268736559 /usr/lib/locale/zh_CN.utf8/LC_TELEPHONE
java 788281 obadmin mem REG 253,3 23 268736452 /usr/lib/locale/zh_CN.utf8/LC_MEASUREMENT
java 788281 obadmin mem REG 253,3 306 268736557 /usr/lib/locale/zh_CN.utf8/LC_IDENTIFICATION
java 788281 obadmin mem REG 253,3 120296 3110214 /home/obadmin/.obd/repository/openjdk-jre/17.0.16_8/6bd4c45a7b95d55433a18f244cea182232003d50/lib/libjli.so
java 788281 obadmin 0r CHR 1,3 0t0 1027 /dev/null
java 788281 obadmin 1w CHR 1,3 0t0 1027 /dev/null
java 788281 obadmin 2w CHR 1,3 0t0 1027 /dev/null
java 788281 obadmin 3r REG 253,3 84365982 3110232 /home/obadmin/.obd/repository/openjdk-jre/17.0.16_8/6bd4c45a7b95d55433a18f244cea182232003d50/lib/modules
java 788281 obadmin 4r REG 253,3 491657954 138517313 /home/obadmin/ocp/lib/ocp-server.jar
java 788281 obadmin 5r REG 253,3 491657954 138517313 /home/obadmin/ocp/lib/ocp-server.jar
是的