无法通过obd部署oceanbase集群

【 使用环境 】测试环境
oceanbase-all-in-one
image
虚拟环境版本:

oceanbase版本:4.3.5
根据obd部署oceanbase集群时,通过在线部署方式:
sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/oceanbase/OceanBase.repo
sudo yum install -y ob-deploy
source /etc/profile.d/obd.sh
进行这些操作后,obd web启动图形化页面显示错误:
[root@Centos7-1 home]# obd web
Traceback (most recent call last):
File “obd.py”, line 31, in
File “PyInstaller/loader/pyimod02_importers.py”, line 499, in exec_module
File “core.py”, line 35, 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/_MEIkGfO45/cryptography/hazmat/bindings/_rust.abi3.so)
[20566] Failed to execute script ‘obd’ due to unhandled exception!

通过离线方式部署,也显示错误:
[root@Centos7-1 bin]# ./install.sh
install obd as root
Found previous obd installed, try upgrade…
Traceback (most recent call last):
File “obd.py”, line 31, in
File “PyInstaller/loader/pyimod02_importers.py”, line 499, in exec_module
File “core.py”, line 35, 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/_MEIL33n1n/cryptography/hazmat/bindings/_rust.abi3.so) [17229] Failed to execute script 'obd' due to unhandled exception! Traceback (most recent call last): File "obd.py", line 31, in <module> File "PyInstaller/loader/pyimod02_importers.py", line 499, in exec_module File "core.py", line 35, 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/_MEItbo841/cryptography/hazmat/bindings/_rust.abi3.so)
[17370] Failed to execute script ‘obd’ due to unhandled exception!
Traceback (most recent call last):
File “obd.py”, line 31, in
File “PyInstaller/loader/pyimod02_importers.py”, line 499, in exec_module
File “core.py”, line 35, 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/_MEIC7qJaK/cryptography/hazmat/bindings/_rust.abi3.so) [17499] Failed to execute script 'obd' due to unhandled exception! upgrade finished Traceback (most recent call last): File "obd.py", line 31, in <module> File "PyInstaller/loader/pyimod02_importers.py", line 499, in exec_module File "core.py", line 35, 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/_MEIo7zSUo/cryptography/hazmat/bindings/_rust.abi3.so)
[17626] Failed to execute script ‘obd’ due to unhandled exception!
Traceback (most recent call last):
File “obd.py”, line 31, in
File “PyInstaller/loader/pyimod02_importers.py”, line 499, in exec_module
File “core.py”, line 35, 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/_MEIZ1KQto/cryptography/hazmat/bindings/_rust.abi3.so) [17767] Failed to execute script 'obd' due to unhandled exception! Traceback (most recent call last): File "obd.py", line 31, in <module> File "PyInstaller/loader/pyimod02_importers.py", line 499, in exec_module File "core.py", line 35, 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/_MEIizbznW/cryptography/hazmat/bindings/_rust.abi3.so)
[17877] Failed to execute script ‘obd’ due to unhandled exception!
Traceback (most recent call last):
File “obd.py”, line 31, in
File “PyInstaller/loader/pyimod02_importers.py”, line 499, in exec_module
File “core.py”, line 35, 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/_MEICz43Hz/cryptography/hazmat/bindings/_rust.abi3.so)
[18018] Failed to execute script ‘obd’ due to unhandled exception!

缺少依赖GLIBC_2.28。 yum一下这个

1 个赞

[root@Centos7-1 home]# sudo yum update glibc
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile

重新下载一次all-in-one包重新部署一遍看看。上周五存在安装包异常问题

下载:全量安装包,解压后执行:
cd oceanbase-all-in-one/
cd bin
执行 ./install.sh
安装完成后有一个 source 语句执行一下
然后执行 obd web
不用安装 yum源,你的LINUX是什么版本?

more /etc/redhat-release

如果是测试环境我可以帮你远程一下