SeekDB failed to start with exit code: 132

运行报错:SeekDB failed to start with exit code: 132

系统环境:

uname -r
4.19.90-89.11.v2401.ky10.aarch64

lscpu
架构: aarch64
CPU 运行模式: 32-bit, 64-bit
厂商 ID: Phytium
BIOS Vendor ID: PHYTIUM LTD
型号: 3
型号名称: S2500
BIOS Model name: Phytium D2000/ E8C

配置信息:
cat conf/seekdb.cnf

datafile_size=2G
datafile_next=2G
datafile_maxsize=50G
cpu_count=4
memory_limit=2G
log_disk_size=2G
enable_avx=false

运行方式:
docker run -d --name seekdb -p 2881:2881 -p 2886:2886 -v ./seekdb/conf/seekdb.cnf:/etc/seekdb/seekdb.cnf -v ./seekdb/data:/var/lib/oceanbase oceanbase/seekdb:latest

docker logs seekdb

日志显示如下:
docker logs seekdb
Starting seekdb with command: /usr/bin/seekdb --base-dir=/var/lib/seekdb --parameter datafile_size=2G --parameter datafile_next=2G --parameter datafile_maxsize=50G --parameter cpu_count=4 --parameter memory_limit=2G --parameter log_disk_size=2G --parameter enable_avx=false
Configuration loaded from: /etc/seekdb/seekdb.cnf
SeekDB failed to start with exit code: 132

5 个赞

不错不错

在使用 OceanBase 数据库时遇到错误信息 “SeekDB failed to start with exit code: 132” 通常指的是在启动过程中遇到了问题,导致进程异常退出。错误代码 132 在 UNIX/Linux 系统中通常表示 “SIGABRT”,即程序接收到 SIGABRT 信号而异常终止。SIGABRT 信号通常是程序内部调用了 abort() 函数或类似的机制,表明程序遇到了无法恢复的错误。可以尝试“ 查看日志文件”、“ 检查配置文件”、“检查系统资源限制”、“ 依赖库和版本兼容性”、“ 重新编译或更新到最新的版本”、“ 运行环境问题”等。

1 个赞

核查配置、系统资源、依赖库与版本兼容性,排查环境适配问题

1 个赞

把seekdb.log日志发一下 看看是不是内存配置小的导致的

仔细研究,看看。

试试问问豆包

8809963258741%%%

889966332%%%%%%%

885566993322%%%%%

挺好