GreatSQL社区

搜索

Docker镜像安装GreatSql出现调用libc的so文件出现segfail

52 7 5 天前
我在这个操作系统中使用docker安装启动greatsql出现报错,dmesg出现
greatsql-init.s[3141218] segfault at 7fff50f60920 ip 00007f8fde000ee9 sp 0007fff50f5d860 error 4 in libc-2.28.so[7f601601e000+1cd000]

我查看宿主机的信息如下:
ldd --version :ldd的版本是2.34


cat /etc/os-release的信息

NAME="Kylinsec os"
VERSION="3 (Qomolangma)"
ID="kylinsecos"
ID _LIKE="openeuler"
VERSION_ID="3"
PRETTY_NAME="Kylinsec os Linux 3(Qomolangma)
ANSI_COLOR="1,31”
HOME _URL-"https://wwms. kylinsec.com.cn”
BUG_REPORT _URL="https://support.kylinos.com.cn"



请问这个怎么解决?我在其他ldd版本也是2.34的环境中是正常的,这个跟操作系统有关吗?
全部回复(7)
yejr 5 天前
感觉要么是OS层的原因,要么就是Docker的原因,可以先试着升级/降级Docker版本看看

另外,也请将dmesg中的详细错误信息贴上来
HeiZeMing 前天 09:45
yejr 发表于 2025-8-8 21:35
感觉要么是OS层的原因,要么就是Docker的原因,可以先试着升级/降级Docker版本看看

另外,也请将dmesg中的 ...

已上传截图


感觉和操作系统有关,在相同的docker版本和greatsql镜像,容器能起来,但是在这个操作系统版本起不来
db494ac0c9de9034854b1cf26a086dfb.jpg
yejr 前天 09:57

看起来像是发生了OOM Kill,是不是这个服务器上的物理内存不足了。

GreatSQL Docker镜像默认设置的IBP为128M,是不是你启动时设置了更大的IBP引发了OOM
Jnu2021 前天 10:51
yejr 发表于 2025-8-11 09:57
看起来像是发生了OOM Kill,是不是这个服务器上的物理内存不足了。

GreatSQL Docker镜像默认设置的IBP为 ...

那个是7月份日志,现在内存已经放大到5g足够使用,现在的报错日志是下面的8月份日志导致的,系统版本是湖南麒麟3.5A,8.0.32的阿里云下载的镜像,在银河麒麟v10环境布置的同样镜像能正常使用
yejr 前天 11:01
Jnu2021 发表于 2025-8-11 10:51
那个是7月份日志,现在内存已经放大到5g足够使用,现在的报错日志是下面的8月份日志导致的,系统版本是湖 ...

可以试着换成glibc是2.38的版本,我们此前在glibc 2.17、2.28、2.38几个版本环境中测试过都正常,但没在2.34版本环境中测试过,有可能是GeratSQL Docker在这个版本的glibc中遇到bug了。

参考链接: https://blog.csdn.net/qq_39565646/article/details/107953367
Jnu2021 前天 14:27
yejr 发表于 2025-8-11 11:01
可以试着换成glibc是2.38的版本,我们此前在glibc 2.17、2.28、2.38几个版本环境中测试过都正常,但没在2 ...

用全新的麒麟3.5A环境测试安装和启动没有问题,在已经运行了很久的环境安装没问题,但是启动不了,请问有哪些系统参数会影响到启动?umask权限控制?还有其他的吗
yejr 前天 17:25
Jnu2021 发表于 2025-8-11 14:27
用全新的麒麟3.5A环境测试安装和启动没有问题,在已经运行了很久的环境安装没问题,但是启动不了,请问有 ...

启动不了具体是什么表现呢,请提供相应的错误信息或日志

1、宿主系统日志
2、执行 docker logs greatsql 看Docker日志
HeiZeMing

1

主题

0

博客

4

贡献

新手上路

Rank: 1

积分
6

合作电话:010-64087828

社区邮箱:greatsql@greatdb.com

社区公众号
社区小助手
QQ群
GMT+8, 2025-8-13 03:31 , Processed in 0.021788 second(s), 17 queries , Redis On.
快速回复 返回顶部 返回列表