GreatSQL社区

搜索

[待回复] GreatSql8.4.4-4 安装部署 无法添加动态依赖库

144 5 6 天前
本帖最后由 从新起个名字 于 2026-5-7 10:26 编辑

数据库版本:greatsql8.4.4-4

操作系统:x86_64/aarch64  CentOS Linux 7 / Kylin V10 SP2
安装包:对应架构的glibc2.17包
安装手册:https://greatsql.cn/docs/8.4.4-4 ... -kylin-install.html
问题描述:采用二进制方式部署数据时,按照安装手册添加GreatSQL 自带的动态依赖库文件,生效失败。
GreatSQL 自带的动态依赖库文件

[root@test111 etc]# cat ld.so.conf
include ld.so.conf.d/*.conf
/opt/software/database/greatsql/greatsql_8.4.4-4/lib/
/opt/software/database/greatsql/greatsql_8.4.4-4/lib/private
/opt/software/database/greatsql/greatsql_8.4.4-4/lib/mysqlrouter/
/opt/software/database/greatsql/greatsql_8.4.4-4/lib/mysqlrouter/private



[root@test111 etc]# ls -A /opt/software/database/greatsql/greatsql_8.4.4-4/lib/
libcoredumper.a    libkrb5.so          libperconaserverclient.a          libsasl2.so   mysql
libcrypto.so       libkrb5support.so   libperconaserverclient.so         libsmime3.so  mysqlrouter
libgssapi_krb5.so  libmysqlservices.a  libperconaserverclient.so.24      libssl3.so    pkgconfig
libk5crypto.so     libnspr4.so         libperconaserverclient.so.24.0.4  libssl.so     plugin
libkmip.a          libnss3.so          libplc4.so                        libtinfo.so   private
libkmippp.a        libnssutil3.so      libplds4.so                       mecab


ldconfig 生效提示如下信息,烦请指导。

[root@test111 etc]# ldconfig
ldconfig: file /opt/software/database/greatsql/greatsql_8.4.4-4/lib/libnspr4.so is truncated

ldconfig: file /opt/software/database/greatsql/greatsql_8.4.4-4/lib/libkrb5support.so is truncated

ldconfig: file /opt/software/database/greatsql/greatsql_8.4.4-4/lib/libplc4.so is truncated

ldconfig: file /opt/software/database/greatsql/greatsql_8.4.4-4/lib/libk5crypto.so is truncated

ldconfig: file /opt/software/database/greatsql/greatsql_8.4.4-4/lib/libsmime3.so is truncated

ldconfig: file /opt/software/database/greatsql/greatsql_8.4.4-4/lib/libsasl2.so is truncated

ldconfig: file /opt/software/database/greatsql/greatsql_8.4.4-4/lib/libssl3.so is truncated

ldconfig: file /opt/software/database/greatsql/greatsql_8.4.4-4/lib/libtinfo.so is truncated

ldconfig: file /opt/software/database/greatsql/greatsql_8.4.4-4/lib/libnssutil3.so is truncated

ldconfig: file /opt/software/database/greatsql/greatsql_8.4.4-4/lib/libplds4.so is truncated

ldconfig: file /opt/software/database/greatsql/greatsql_8.4.4-4/lib/libgssapi_krb5.so is truncated

ldconfig: file /opt/software/database/greatsql/greatsql_8.4.4-4/lib/libcrypto.so is truncated

ldconfig: file /opt/software/database/greatsql/greatsql_8.4.4-4/lib/libnss3.so is truncated

ldconfig: file /opt/software/database/greatsql/greatsql_8.4.4-4/lib/libkrb5.so is truncated

ldconfig: file /opt/software/database/greatsql/greatsql_8.4.4-4/lib/libssl.so is truncated

ldconfig: file /opt/software/database/greatsql/greatsql_8.4.4-4/lib/private/libnspr4.so is truncated

ldconfig: file /opt/software/database/greatsql/greatsql_8.4.4-4/lib/private/libkrb5.so.3.3 is truncated

ldconfig: file /opt/software/database/greatsql/greatsql_8.4.4-4/lib/private/libkrb5support.so is truncated

ldconfig: file /opt/software/database/greatsql/greatsql_8.4.4-4/lib/private/libplc4.so is truncated

ldconfig: file /opt/software/database/greatsql/greatsql_8.4.4-4/lib/private/libk5crypto.so is truncated

ldconfig: file /opt/software/database/greatsql/greatsql_8.4.4-4/lib/private/libsmime3.so is truncated

ldconfig: file /opt/software/database/greatsql/greatsql_8.4.4-4/lib/private/libsasl2.so is truncated

ldconfig: file /opt/software/database/greatsql/greatsql_8.4.4-4/lib/private/libtinfo.so.5.9 is truncated

ldconfig: file /opt/software/database/greatsql/greatsql_8.4.4-4/lib/private/libssl3.so is truncated

ldconfig: file /opt/software/database/greatsql/greatsql_8.4.4-4/lib/private/libcrypto.so.1.0.2k is truncated

ldconfig: file /opt/software/database/greatsql/greatsql_8.4.4-4/lib/private/libsasl2.so.3.0.0 is truncated

ldconfig: file /opt/software/database/greatsql/greatsql_8.4.4-4/lib/private/libk5crypto.so.3.1 is truncated

ldconfig: file /opt/software/database/greatsql/greatsql_8.4.4-4/lib/private/libtinfo.so is truncated

ldconfig: file /opt/software/database/greatsql/greatsql_8.4.4-4/lib/private/libnssutil3.so is truncated

ldconfig: file /opt/software/database/greatsql/greatsql_8.4.4-4/lib/private/libssl.so.1.0.2k is truncated

ldconfig: file /opt/software/database/greatsql/greatsql_8.4.4-4/lib/private/libplds4.so is truncated

ldconfig: file /opt/software/database/greatsql/greatsql_8.4.4-4/lib/private/libgssapi_krb5.so is truncated

ldconfig: file /opt/software/database/greatsql/greatsql_8.4.4-4/lib/private/libnss3.so is truncated

ldconfig: file /opt/software/database/greatsql/greatsql_8.4.4-4/lib/private/libkrb5.so is truncated

ldconfig: file /opt/software/database/greatsql/greatsql_8.4.4-4/lib/private/libgssapi_krb5.so.2.2 is truncated

ldconfig: file /opt/software/database/greatsql/greatsql_8.4.4-4/lib/private/libkrb5support.so.0.1 is truncated

ldconfig: /opt/software/database/greatsql/greatsql_8.4.4-4/lib/private/ is not a symbolic link

ldconfig: file /opt/software/database/greatsql/greatsql_8.4.4-4/lib/mysqlrouter/private/libabsl_log_entry.so is truncated

ldconfig: file /opt/software/database/greatsql/greatsql_8.4.4-4/lib/mysqlrouter/private/libabsl_flags.so is truncated

ldconfig: file /opt/software/database/greatsql/greatsql_8.4.4-4/lib/mysqlrouter/private/libabsl_bad_optional_access.so is truncated

ldconfig: file /opt/software/database/greatsql/greatsql_8.4.4-4/lib/mysqlrouter/private/libabsl_string_view.so is truncated

ldconfig: file /opt/software/database/greatsql/greatsql_8.4.4-4/lib/mysqlrouter/private/libabsl_bad_any_cast_impl.so is truncated

ldconfig: file /opt/software/database/greatsql/greatsql_8.4.4-4/lib/mysqlrouter/private/libabsl_bad_variant_access.so is truncated

ldconfig: Can't link /opt/software/database/greatsql/greatsql_8.4.4-4/lib/mysqlrouter/private//c++/11 to libabsl_statusor.so
ldconfig: Can't link /opt/software/database/greatsql/greatsql_8.4.4-4/lib/mysqlrouter/private/ercona-server/extra/abseil/abseil-cpp-20230802.1/absl/hash/internal to libabsl_log_globals.so
ldconfig: Can't link /opt/software/database/greatsql/greatsql_8.4.4-4/lib/mysqlrouter/private/0 11.2.1 20220127 (Red Hat 11.2.1-9) -m64 -mtune=generic -march=x86-64 -g -g -g -g -g1 -O2 -O2 -O2 -O2 -std=c++20 -std=gnu++20 -fno-omit-frame-pointer -ftls-model=initial-exec -fstack-protector-strong -fstack-protector-strong -fexceptions -fstack-protector-strong -ffunction-sections -fdata-sections -fPIC --param=ssp-buffer-size=4 --param=ssp-buffer-size=4 --param=ssp-buffer-size=4 to libabsl_strerror.so
ldconfig: Can't link /opt/software/database/greatsql/greatsql_8.4.4-4/lib/mysqlrouter/private/02.1/absl/log/internal/log_format.cc to libabsl_log_internal_format.so
ldconfig: Can't link /opt/software/database/greatsql/greatsql_8.4.4-4/lib/mysqlrouter/private/11.2.1-9) -m64 -mtune=generic -march=x86-64 -g -g -g -g -g1 -O2 -O2 -O2 -O2 -std=c++20 -std=gnu++20 -fno-omit-frame-pointer -ftls-model=initial-exec -fstack-protector-strong -fstack-protector-strong -fexceptions -fstack-protector-strong -ffunction-sections -fdata-sections -fPIC --param=ssp-buffer-size=4 --param=ssp-buffer-size=4 --param=ssp-buffer-size=4 to libabsl_scoped_set_env.so
ldconfig: Can't link /opt/software/database/greatsql/greatsql_8.4.4-4/lib/mysqlrouter/private/-11/root/usr/include/c++/11 to libabsl_base.so
ldconfig: /opt/software/database/greatsql/greatsql_8.4.4-4/lib/mysqlrouter/private/ is not a symbolic link

全部回复(5)
wangccsy 6 天前
设置环境变量LD_LIBRARY_PATH啊。
从新起个名字 6 天前
本帖最后由 从新起个名字 于 2026-5-7 10:38 编辑
wangccsy 发表于 2026-5-7 09:32
设置环境变量LD_LIBRARY_PATH啊。

好的,谢谢

从新起个名字 6 天前
wangccsy 发表于 2026-5-7 09:32
设置环境变量LD_LIBRARY_PATH啊。

您好,我在greatsql.service 文件中添加了如下配置:
Environment="LD_LIBRARY_PATH=/opt/software/database/greatsql/greatsql_8.4.4-4/lib"

systemctl daemon-reload
systemctl restart greatsql

数据库可以正常启动、访问。官网中提到的libprotobuf.so库文件未被加载到(ldd  mysqld |grep libprotobuf.so 没有输出,)其他如libabsl_kernel_timeout_internal.so提示已被加载,请问这样是否有影响?
yejr 6 天前
从新起个名字 发表于 2026-5-7 11:20
您好,我在greatsql.service 文件中添加了如下配置:
Environment="LD_LIBRARY_PATH=/opt/software/datab ...

先确认 /opt/software/database/greatsql/greatsql_8.4.4-4/lib/private 这个目录下有没有 libprotobuf.so 文件。

一般来说,只要能启动和正常使用就可以的。
wangccsy 5 天前
从新起个名字 发表于 2026-5-7 11:20
您好,我在greatsql.service 文件中添加了如下配置:
Environment="LD_LIBRARY_PATH=/opt/software/datab ...

能启动 就OK了。
从新起个名字

1

主题

0

博客

4

贡献

新手上路

Rank: 1

积分
7

合作电话:010-64087828

社区邮箱:greatsql@greatdb.com

社区公众号
社区小助手
QQ群
GMT+8, 2026-5-13 05:40 , Processed in 0.028777 second(s), 18 queries , Redis On.
快速回复 返回顶部 返回列表