部署oceanbase单机版报错

测试
环境信息
[root@obv402 glibc-2.28]# cat /etc/centos-release
CentOS Linux release 7.9.2009 (Core)
磁盘
[root@obv402 glibc-2.28]# df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 60G 0 60G 0% /dev
tmpfs 60G 0 60G 0% /dev/shm
tmpfs 60G 9.0M 60G 1% /run
tmpfs 60G 0 60G 0% /sys/fs/cgroup
/dev/mapper/centos-root 44G 5.0G 40G 12% /
/dev/sda1 1014M 194M 821M 20% /boot
/dev/sdb 197G 61M 187G 1% /home
/dev/sdd 493G 73M 467G 1% /data/1
/dev/sdc 493G 73M 467G 1% /data/log1
tmpfs 12G 0 12G 0% /run/user/0

内存
[root@obv402 glibc-2.28]# free -g
total used free shared buff/cache available
Mem: 119 1 117 0 0 117
Swap: 4 0 4

cpu
[root@obv402 glibc-2.28]# lscpu
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 16
On-line CPU(s) list: 0-15
Thread(s) per core: 1
Core(s) per socket: 16

部署oceanbase单机版,解压包之后进行安装 安装obd报错,报错如下:
[root@obv402 opt]# cd oceanbase-standalone-all-in-one
[root@obv402 oceanbase-standalone-all-in-one]# ll
total 12
drwxr-xr-x. 2 root root 87 Apr 2 16:27 bin
drwxr-xr-x. 4 root root 28 Apr 2 16:28 obclient
drwxr-xr-x. 4 root root 28 Apr 2 16:27 obd
-rw-r–r–. 1 root root 666 Apr 2 16:27 README.md
drwxr-xr-x. 2 root root 4096 Apr 2 16:28 rpms
-rw-r–r–. 1 root root 27 Apr 2 16:27 VERSION
[root@obv402 oceanbase-standalone-all-in-one]# bash bin/install_obd.sh
install obd as root
Found previous obd installed, try upgrade…
Traceback (most recent call last):
File “obd.py”, line 30, in
File “PyInstaller/loader/pyimod02_importers.py”, line 499, in exec_module
File “core.py”, line 33, in
File “PyInstaller/loader/pyimod02_importers.py”, line 499, in exec_module
File “ssh.py”, line 32, in
File “PyInstaller/loader/pyimod02_importers.py”, line 499, in exec_module
File “paramiko/init.py”, line 22, in
File “PyInstaller/loader/pyimod02_importers.py”, line 499, in exec_module
File “paramiko/transport.py”, line 33, in
File “PyInstaller/loader/pyimod02_importers.py”, line 499, in exec_module
File “cryptography/hazmat/primitives/ciphers/init.py”, line 11, in
File “PyInstaller/loader/pyimod02_importers.py”, line 499, in exec_module
File “cryptography/hazmat/primitives/ciphers/base.py”, line 10, in
ImportError: /lib64/libc.so.6: version GLIBC_2.28' not found (required by /tmp/_MEIYdtdWc/cryptography/hazmat/bindings/_rust.abi3.so) [16417] Failed to execute script 'obd' due to unhandled exception! Traceback (most recent call last): File "obd.py", line 30, in <module> File "PyInstaller/loader/pyimod02_importers.py", line 499, in exec_module File "core.py", line 33, in <module> File "PyInstaller/loader/pyimod02_importers.py", line 499, in exec_module File "ssh.py", line 32, in <module> File "PyInstaller/loader/pyimod02_importers.py", line 499, in exec_module File "paramiko/__init__.py", line 22, in <module> File "PyInstaller/loader/pyimod02_importers.py", line 499, in exec_module File "paramiko/transport.py", line 33, in <module> File "PyInstaller/loader/pyimod02_importers.py", line 499, in exec_module File "cryptography/hazmat/primitives/ciphers/__init__.py", line 11, in <module> File "PyInstaller/loader/pyimod02_importers.py", line 499, in exec_module File "cryptography/hazmat/primitives/ciphers/base.py", line 10, in <module> ImportError: /lib64/libc.so.6: version GLIBC_2.28’ not found (required by /tmp/_MEIdf8g0w/cryptography/hazmat/bindings/_rust.abi3.so)
[16510] Failed to execute script ‘obd’ due to unhandled exception!
Traceback (most recent call last):
File “obd.py”, line 30, in
File “PyInstaller/loader/pyimod02_importers.py”, line 499, in exec_module
File “core.py”, line 33, in
File “PyInstaller/loader/pyimod02_importers.py”, line 499, in exec_module
File “ssh.py”, line 32, in
File “PyInstaller/loader/pyimod02_importers.py”, line 499, in exec_module
File “paramiko/init.py”, line 22, in
File “PyInstaller/loader/pyimod02_importers.py”, line 499, in exec_module
File “paramiko/transport.py”, line 33, in
File “PyInstaller/loader/pyimod02_importers.py”, line 499, in exec_module
File “cryptography/hazmat/primitives/ciphers/init.py”, line 11, in
File “PyInstaller/loader/pyimod02_importers.py”, line 499, in exec_module
File “cryptography/hazmat/primitives/ciphers/base.py”, line 10, in
ImportError: /lib64/libc.so.6: version GLIBC_2.28' not found (required by /tmp/_MEId6gxTU/cryptography/hazmat/bindings/_rust.abi3.so) [16603] Failed to execute script 'obd' due to unhandled exception! upgrade finished Traceback (most recent call last): File "obd.py", line 30, in <module> File "PyInstaller/loader/pyimod02_importers.py", line 499, in exec_module File "core.py", line 33, in <module> File "PyInstaller/loader/pyimod02_importers.py", line 499, in exec_module File "ssh.py", line 32, in <module> File "PyInstaller/loader/pyimod02_importers.py", line 499, in exec_module File "paramiko/__init__.py", line 22, in <module> File "PyInstaller/loader/pyimod02_importers.py", line 499, in exec_module File "paramiko/transport.py", line 33, in <module> File "PyInstaller/loader/pyimod02_importers.py", line 499, in exec_module File "cryptography/hazmat/primitives/ciphers/__init__.py", line 11, in <module> File "PyInstaller/loader/pyimod02_importers.py", line 499, in exec_module File "cryptography/hazmat/primitives/ciphers/base.py", line 10, in <module> ImportError: /lib64/libc.so.6: version GLIBC_2.28’ not found (required by /tmp/_MEIp6Kj3i/cryptography/hazmat/bindings/_rust.abi3.so)
[16700] Failed to execute script ‘obd’ due to unhandled exception!
Traceback (most recent call last):
File “obd.py”, line 30, in
File “PyInstaller/loader/pyimod02_importers.py”, line 499, in exec_module
File “core.py”, line 33, in
File “PyInstaller/loader/pyimod02_importers.py”, line 499, in exec_module
File “ssh.py”, line 32, in
File “PyInstaller/loader/pyimod02_importers.py”, line 499, in exec_module
File “paramiko/init.py”, line 22, in
File “PyInstaller/loader/pyimod02_importers.py”, line 499, in exec_module
File “paramiko/transport.py”, line 33, in
File “PyInstaller/loader/pyimod02_importers.py”, line 499, in exec_module
File “cryptography/hazmat/primitives/ciphers/init.py”, line 11, in
File “PyInstaller/loader/pyimod02_importers.py”, line 499, in exec_module
File “cryptography/hazmat/primitives/ciphers/base.py”, line 10, in
ImportError: /lib64/libc.so.6: version GLIBC_2.28' not found (required by /tmp/_MEIkOZ0AC/cryptography/hazmat/bindings/_rust.abi3.so) [16793] Failed to execute script 'obd' due to unhandled exception! Traceback (most recent call last): File "obd.py", line 30, in <module> File "PyInstaller/loader/pyimod02_importers.py", line 499, in exec_module File "core.py", line 33, in <module> File "PyInstaller/loader/pyimod02_importers.py", line 499, in exec_module File "ssh.py", line 32, in <module> File "PyInstaller/loader/pyimod02_importers.py", line 499, in exec_module File "paramiko/__init__.py", line 22, in <module> File "PyInstaller/loader/pyimod02_importers.py", line 499, in exec_module File "paramiko/transport.py", line 33, in <module> File "PyInstaller/loader/pyimod02_importers.py", line 499, in exec_module File "cryptography/hazmat/primitives/ciphers/__init__.py", line 11, in <module> File "PyInstaller/loader/pyimod02_importers.py", line 499, in exec_module File "cryptography/hazmat/primitives/ciphers/base.py", line 10, in <module> ImportError: /lib64/libc.so.6: version GLIBC_2.28’ not found (required by /tmp/_MEIBavS30/cryptography/hazmat/bindings/_rust.abi3.so)
[16887] Failed to execute script ‘obd’ due to unhandled exception!
Traceback (most recent call last):
File “obd.py”, line 30, in
File “PyInstaller/loader/pyimod02_importers.py”, line 499, in exec_module
File “core.py”, line 33, in
File “PyInstaller/loader/pyimod02_importers.py”, line 499, in exec_module
File “ssh.py”, line 32, in
File “PyInstaller/loader/pyimod02_importers.py”, line 499, in exec_module
File “paramiko/init.py”, line 22, in
File “PyInstaller/loader/pyimod02_importers.py”, line 499, in exec_module
File “paramiko/transport.py”, line 33, in
File “PyInstaller/loader/pyimod02_importers.py”, line 499, in exec_module
File “cryptography/hazmat/primitives/ciphers/init.py”, line 11, in
File “PyInstaller/loader/pyimod02_importers.py”, line 499, in exec_module
File “cryptography/hazmat/primitives/ciphers/base.py”, line 10, in
ImportError: /lib64/libc.so.6: version `GLIBC_2.28’ not found (required by /tmp/_MEIXuukfm/cryptography/hazmat/bindings/_rust.abi3.so)
[16980] Failed to execute script ‘obd’ due to unhandled exception!

add auto set env logic to profile: /root/.bash_profile

Execute this command to apply the environment config:source ~/.oceanbase-all-in-one/bin/env.sh

麻烦老师帮忙看看如何解决!谢谢

OB版本如下:oceanbase-standalone-all-in-one-4.2.5.3-103000152025033110.el8.x86_64.tar.gz

1 个赞

操作系统版本什么
可以参考这个帖子的解决方案试一下 rhel 7.9 通过ocp安装odp 4.3.2.0 报错ne9eqc_gaMjAxODUwMDg2Ni4xNzIwNTA0NDU0_ga_T35KTM57DZ*MTc0NDYwOTMyOS4xNzUuMS4xNzQ0NjIxODAzLjU1LjAuMA…

1 个赞

好的老师,我试下

1 个赞

你确定你el7的系统能装el8的包???瞎搞

1 个赞

老师,麻烦帮忙看下,执行编译提示这个报错
…/configure --prefix=/opt/glibc-2.28

1 个赞

多谢老师,看到了没注意到!!!

2 个赞

就算你通过这个帖子解决了glibc的版本问题又敢保证接下来没有其他报错吗??
image

想想为什么会有el7和el8两种版本??

1 个赞

软件缺少或者太旧了导致的,虚拟机么,如果方便直接换个版本较新的镜像

1 个赞

哥们 el8。。。那是得rh8级别的系统

总结经验,努力学习 :+1: :+1: :+1:

ImportError: /lib64/libc.so.6: version GLIBC_2.28’ not found (required by /tmp/_MEIdf8g0w/cryptography/hazmat/bindings/_rust.abi3.so),我感觉是包版本不配套

浅 了