【 使用环境 】测试环境
【 OB or 其他组件 】OceanBase社区版一键安装包
【 使用版本 】V4.3.5_BP2_HF1(LTS) ARM版本
【问题描述】在麒麟V10 桌面版本ARM架构 CPU 飞腾Phytium D2000/8 E8C 上面安装失败,报错CPU dumped
【复现路径】执行obd demo 时 start observer 报错
【附件及日志】
demo deployed
Get local repositories ok
Load cluster param plugin ok
Open ssh connection ok
[WARN] OBD-1007: (127.0.0.1) The recommended number of open files is 655350 (Current value: 20000)
[WARN] OBD-1007: (127.0.0.1) The recommended number of stack size is unlimited (Current value: 8192)
[WARN] OBD-1017: (127.0.0.1) The value of the “fs.file-max” must be greater than 6573688 (Current value: 6553500, Recommended value: 6573688)
[WARN] OBD-2000: (127.0.0.1) not enough memory. (Free: 136M, Need: 6G)
[WARN] OBD-1012: (127.0.0.1) clog and data use the same disk (/home)
Check before start obagent ok
Check before start prometheus ok
Check before start grafana ok
cluster scenario: express_oltp
Start observer x
[ERROR] OBD-2002: Failed to start 127.0.0.1 observer: Illegal instruction (core dumped)
看下 Iscpu 信息。
另外提供下 observer.log 日志。
内存资源不够呀,扩一下资源,内存至少六g
[WARN] OBD-2000: (127.0.0.1) not enough memory. (Free: 136M, Need: 6G)
内存不够,至少扩到6G
报错没有关键信息,先扩一下内存试试呢
不是这个的问题呢,内存够的时候就没有这个警告了,但是错误还是有
学习总结经验
[2025-06-26 09:54:53.183] [DEBUG] ls: 无法访问’/home/kylin/oceanbase-ce/store/clog/tenant_1/’: 没有那个文件或目录
[2025-06-26 09:54:53.183] [DEBUG]
[2025-06-26 09:54:53.184] [DEBUG] – local execute: cat /home/kylin/oceanbase-ce/run/observer.pid
[2025-06-26 09:54:53.190] [DEBUG] – exited code 1, error output:
[2025-06-26 09:54:53.191] [DEBUG] cat: /home/kylin/oceanbase-ce/run/observer.pid: 没有那个文件或目录
[2025-06-26 09:54:53.191] [DEBUG]
[2025-06-26 09:54:53.192] [DEBUG] - sub status_check ref count to 0
[2025-06-26 09:54:53.192] [DEBUG] - export status_check
[2025-06-26 09:54:53.192] [DEBUG] - plugin oceanbase-ce-py_script_status_check-4.2.1.4 result: True
[2025-06-26 09:54:53.192] [DEBUG] - Searching parameter_check plugin for components …
[2025-06-26 09:54:53.192] [DEBUG] - Searching parameter_check plugin for oceanbase-ce-4.3.5.2-102010012025052715.el7-dfa986fcc4ee4cd546ff83d4e1c396b748cd54b1
[2025-06-26 09:54:53.194] [DEBUG] - Found for oceanbase-ce-py_script_parameter_check-4.0.0.0 for oceanbase-ce-4.3.5.2
[2025-06-26 09:54:53.194] [DEBUG] - Call plugin oceanbase-ce-py_script_parameter_check-4.0.0.0 for oceanbase-ce-4.3.5.2-102010012025052715.el7-dfa986fcc4ee4cd546ff83d4e1c396b748cd54b1
[2025-06-26 09:54:53.195] [DEBUG] - import parameter_check
[2025-06-26 09:54:53.198] [DEBUG] - add parameter_check ref count to 1
[2025-06-26 09:54:53.200] [DEBUG] – local execute: ls /home/kylin/oceanbase-ce/store/sstable/block_file
[2025-06-26 09:54:53.207] [DEBUG] – exited code 2, error output:
[2025-06-26 09:54:53.208] [DEBUG] ls: 无法访问’/home/kylin/oceanbase-ce/store/sstable/block_file’: 没有那个文件或目录
[2025-06-26 09:54:53.208] [DEBUG]
[2025-06-26 09:54:53.209] [DEBUG] - sub parameter_check ref count to 0
[2025-06-26 09:54:53.210] [DEBUG] - export parameter_check
[2025-06-26 09:54:53.210] [DEBUG] - plugin oceanbase-ce-py_script_parameter_check-4.0.0.0 result: True
[2025-06-26 09:54:53.210] [DEBUG] - Searching system_limits_check plugin for components …
[2025-06-26 09:54:53.211] [DEBUG] - Searching system_limits_check plugin for oceanbase-ce-4.3.5.2-102010012025052715.el7-dfa986fcc4ee4cd546ff83d4e1c396b748cd54b1
[2025-06-26 09:54:53.212] [DEBUG] - Found for oceanbase-ce-py_script_system_limits_check-3.1.0 for oceanbase-ce-4.3.5.2
[2025-06-26 09:54:53.213] [DEBUG] - Call plugin oceanbase-ce-py_script_system_limits_check-3.1.0 for oceanbase-ce-4.3.5.2-102010012025052715.el7-dfa986fcc4ee4cd546ff83d4e1c396b748cd54b1
[2025-06-26 09:54:53.213] [DEBUG] - import system_limits_check
[2025-06-26 09:54:53.217] [DEBUG] - add system_limits_check ref count to 1
[2025-06-26 09:54:53.218] [DEBUG] – local execute: cat /proc/sys/fs/aio-max-nr /proc/sys/fs/aio-nr
[2025-06-26 09:54:53.225] [DEBUG] – exited code 0
[2025-06-26 09:54:53.226] [DEBUG] – local execute: bash -c “ulimit -a”
[2025-06-26 09:54:53.233] [DEBUG] – exited code 0
[2025-06-26 09:54:53.236] [WARNING] OBD-1007: (127.0.0.1) The recommended number of open files is 655350 (Current value: 20000)
[2025-06-26 09:54:53.236] [WARNING] OBD-1007: (127.0.0.1) The recommended number of stack size is unlimited (Current value: 8192)
[2025-06-26 09:54:53.237] [DEBUG] – local execute: sysctl -a
[2025-06-26 09:54:53.293] [DEBUG] – exited code 0
[2025-06-26 09:54:53.304] [WARNING] OBD-1017: (127.0.0.1) The value of the “fs.file-max” must be greater than 6573688 (Current value: 6553500, Recommended value: 6573688)
[2025-06-26 09:54:53.304] [DEBUG] - sub system_limits_check ref count to 0
[2025-06-26 09:54:53.304] [DEBUG] - export system_limits_check
[2025-06-26 09:54:53.305] [DEBUG] - plugin oceanbase-ce-py_script_system_limits_check-3.1.0 result: True
[2025-06-26 09:54:53.305] [DEBUG] - Searching resource_check plugin for components …
[2025-06-26 09:54:53.305] [DEBUG] - Searching resource_check plugin for oceanbase-ce-4.3.5.2-102010012025052715.el7-dfa986fcc4ee4cd546ff83d4e1c396b748cd54b1
[2025-06-26 09:54:53.307] [DEBUG] - Found for oceanbase-ce-py_script_resource_check-4.0.0.0 for oceanbase-ce-4.3.5.2
[2025-06-26 09:54:53.307] [DEBUG] - Call plugin oceanbase-ce-py_script_resource_check-4.0.0.0 for oceanbase-ce-4.3.5.2-102010012025052715.el7-dfa986fcc4ee4cd546ff83d4e1c396b748cd54b1
[2025-06-26 09:54:53.307] [DEBUG] - import resource_check
[2025-06-26 09:54:53.313] [DEBUG] - add resource_check ref count to 1
[2025-06-26 09:54:53.313] [DEBUG] – local execute: cat /proc/meminfo
[2025-06-26 09:54:53.319] [DEBUG] – exited code 0
[2025-06-26 09:54:53.321] [DEBUG] – local execute: df --block-size=1024
[2025-06-26 09:54:53.329] [DEBUG] – exited code 0
[2025-06-26 09:54:53.330] [DEBUG] – get disk info for path /dev, total: 8274042880 avail: 8274038784
[2025-06-26 09:54:53.330] [DEBUG] – get disk info for path /run, total: 1671884800 avail: 1653923840
[2025-06-26 09:54:53.331] [DEBUG] – get disk info for path /, total: 105152176128 avail: 86544453632
[2025-06-26 09:54:53.331] [DEBUG] – get disk info for path /boot, total: 2046640128 avail: 1603112960
[2025-06-26 09:54:53.331] [DEBUG] – get disk info for path /boot/efi, total: 535805952 avail: 524976128
[2025-06-26 09:54:53.331] [DEBUG] – get disk info for path /data, total: 95420006400 avail: 76143566848
[2025-06-26 09:54:53.331] [DEBUG] – get disk info for path /dev/shm, total: 8359411712 avail: 8359411712
[2025-06-26 09:54:53.331] [DEBUG] – get disk info for path /run/lock, total: 5242880 avail: 5242880
[2025-06-26 09:54:53.331] [DEBUG] – get disk info for path /sys/fs/cgroup, total: 8359411712 avail: 8359411712
[2025-06-26 09:54:53.332] [DEBUG] – get disk info for path /run/user/1000, total: 1671880704 avail: 1671847936
[2025-06-26 09:54:53.332] [DEBUG] – local execute: df --block-size=1024 /home/kylin/oceanbase-ce/store/clog
[2025-06-26 09:54:53.339] [DEBUG] – exited code 0
[2025-06-26 09:54:53.339] [DEBUG] – get disk info for path /home, total: 95420006400 avail: 76143566848
[2025-06-26 09:54:53.340] [DEBUG] – local execute: df --block-size=1024 /home/kylin/oceanbase-ce/store
[2025-06-26 09:54:53.348] [DEBUG] – exited code 0
[2025-06-26 09:54:53.349] [DEBUG] – get disk info for path /home, total: 95420006400 avail: 76143566848
[2025-06-26 09:54:53.349] [DEBUG] – disk: {’/dev’: {‘total’: 8274042880, ‘avail’: 8274038784, ‘need’: 0}, ‘/run’: {‘total’: 1671884800, ‘avail’: 1653923840, ‘need’: 0}, ‘/’: {‘total’: 105152176128, ‘avail’: 86544453632, ‘need’: 0}, ‘/boot’: {‘total’: 2046640128, ‘avail’: 1603112960, ‘need’: 0}, ‘/boot/efi’: {‘total’: 535805952, ‘avail’: 524976128, ‘need’: 0}, ‘/data’: {‘total’: 95420006400, ‘avail’: 76143566848, ‘need’: 0}, ‘/dev/shm’: {‘total’: 8359411712, ‘avail’: 8359411712, ‘need’: 0}, ‘/run/lock’: {‘total’: 5242880, ‘avail’: 5242880, ‘need’: 0}, ‘/sys/fs/cgroup’: {‘total’: 8359411712, ‘avail’: 8359411712, ‘need’: 0}, ‘/run/user/1000’: {‘total’: 1671880704, ‘avail’: 1671847936, ‘need’: 0}, ‘/home’: {‘total’: 95420006400, ‘avail’: 76143566848, ‘need’: 0}}
[2025-06-26 09:54:53.350] [WARNING] OBD-1012: (127.0.0.1) clog and data use the same disk (/home)
[2025-06-26 09:54:53.350] [DEBUG] – local execute: date +%s%N
[2025-06-26 09:54:53.358] [DEBUG] – exited code 0
[2025-06-26 09:54:53.358] [DEBUG] – 127.0.0.1 time delta 2.497802734375
[2025-06-26 09:54:53.359] [DEBUG] - sub resource_check ref count to 0
[2025-06-26 09:54:53.359] [DEBUG] - export resource_check
[2025-06-26 09:54:53.359] [DEBUG] - plugin oceanbase-ce-py_script_resource_check-4.0.0.0 result: True
[2025-06-26 09:54:53.360] [DEBUG] - Searching environment_check plugin for components …
[2025-06-26 09:54:53.360] [DEBUG] - Searching environment_check plugin for oceanbase-ce-4.3.5.2-102010012025052715.el7-dfa986fcc4ee4cd546ff83d4e1c396b748cd54b1
[2025-06-26 09:54:53.362] [DEBUG] - Found for oceanbase-ce-py_script_environment_check-4.2.0.0 for oceanbase-ce-4.3.5.2
[2025-06-26 09:54:53.362] [DEBUG] - Call plugin oceanbase-ce-py_script_environment_check-4.2.0.0 for oceanbase-ce-4.3.5.2-102010012025052715.el7-dfa986fcc4ee4cd546ff83d4e1c396b748cd54b1
[2025-06-26 09:54:53.363] [DEBUG] - import environment_check
[2025-06-26 09:54:53.367] [DEBUG] - add environment_check ref count to 1
[2025-06-26 09:54:53.370] [DEBUG] – 127.0.0.1 port check
[2025-06-26 09:54:53.370] [DEBUG] – local execute: bash -c ‘cat /proc/net/{tcp*,udp*}’ | awk -F’ ’ ‘{if($4==“0A”) print $2,$4,$10}’ | grep ‘:0B41’ | awk -F’ ’ ‘{print $3}’ | uniq
[2025-06-26 09:54:53.384] [DEBUG] – exited code 0
[2025-06-26 09:54:53.385] [DEBUG] – local execute: bash -c ‘cat /proc/net/{tcp*,udp*}’ | awk -F’ ’ ‘{if($4==“0A”) print $2,$4,$10}’ | grep ‘:0B42’ | awk -F’ ’ ‘{print $3}’ | uniq
[2025-06-26 09:54:53.398] [DEBUG] – exited code 0
[2025-06-26 09:54:53.399] [DEBUG] – local execute: lscpu | grep avx
[2025-06-26 09:54:53.411] [DEBUG] – exited code 1, error output:
[2025-06-26 09:54:53.411] [DEBUG]
[2025-06-26 09:54:53.412] [DEBUG] – local execute: ping -W 1 -c 1 127.0.0.1
[2025-06-26 09:54:53.420] [DEBUG] – exited code 0
[2025-06-26 09:54:53.423] [DEBUG] - sub environment_check ref count to 0
[2025-06-26 09:54:53.423] [DEBUG] - export environment_check
[2025-06-26 09:54:53.423] [DEBUG] - plugin oceanbase-ce-py_script_environment_check-4.2.0.0 result: True
[2025-06-26 09:54:53.423] [DEBUG] - Searching obshell_port_check plugin for components …
[2025-06-26 09:54:53.424] [DEBUG] - Searching obshell_port_check plugin for oceanbase-ce-4.3.5.2-102010012025052715.el7-dfa986fcc4ee4cd546ff83d4e1c396b748cd54b1
[2025-06-26 09:54:53.425] [DEBUG] - Found for oceanbase-ce-py_script_obshell_port_check-4.2.1.4 for oceanbase-ce-4.3.5.2
[2025-06-26 09:54:53.425] [DEBUG] - Call plugin oceanbase-ce-py_script_obshell_port_check-4.2.1.4 for oceanbase-ce-4.3.5.2-102010012025052715.el7-dfa986fcc4ee4cd546ff83d4e1c396b748cd54b1
[2025-06-26 09:54:53.426] [DEBUG] - import obshell_port_check
[2025-06-26 09:54:53.428] [DEBUG] - add obshell_port_check ref count to 1
[2025-06-26 09:54:53.429] [DEBUG] – local execute: cat /home/kylin/oceanbase-ce/run/obshell.pid
[2025-06-26 09:54:53.435] [DEBUG] – exited code 1, error output:
[2025-06-26 09:54:53.436] [DEBUG] cat: /home/kylin/oceanbase-ce/run/obshell.pid: 没有那个文件或目录
[2025-06-26 09:54:53.436] [DEBUG]
[2025-06-26 09:54:53.436] [DEBUG] – 127.0.0.1 port check
[2025-06-26 09:54:53.436] [DEBUG] – local execute: bash -c ‘cat /proc/net/{tcp*,udp*}’ | awk -F’ ’ ‘{if($4==“0A”) print $2,$4,$10}’ | grep ‘:0B46’ | awk -F’ ’ ‘{print $3}’ | uniq
[2025-06-26 09:54:53.447] [DEBUG] – exited code 0
[2025-06-26 09:54:53.448] [DEBUG] - sub obshell_port_check ref count to 0
[2025-06-26 09:54:53.448] [DEBUG] - export obshell_port_check
[2025-06-26 09:54:53.448] [DEBUG] - plugin oceanbase-ce-py_script_obshell_port_check-4.2.1.4 result: True
[2025-06-26 09:54:53.449] [DEBUG] - Searching scenario_start_check plugin for components …
[2025-06-26 09:54:53.449] [DEBUG] - Searching scenario_start_check plugin for oceanbase-ce-4.3.5.2-102010012025052715.el7-dfa986fcc4ee4cd546ff83d4e1c396b748cd54b1
[2025-06-26 09:54:53.451] [DEBUG] - Found for oceanbase-ce-py_script_scenario_start_check-4.3.0.0 for oceanbase-ce-4.3.5.2
[2025-06-26 09:54:53.451] [DEBUG] - Call plugin oceanbase-ce-py_script_scenario_start_check-4.3.0.0 for oceanbase-ce-4.3.5.2-102010012025052715.el7-dfa986fcc4ee4cd546ff83d4e1c396b748cd54b1
[2025-06-26 09:54:53.451] [DEBUG] - import scenario_start_check
[2025-06-26 09:54:53.453] [DEBUG] - add scenario_start_check ref count to 1
[2025-06-26 09:54:53.454] [DEBUG] - sub scenario_start_check ref count to 0
[2025-06-26 09:54:53.454] [DEBUG] - export scenario_start_check
[2025-06-26 09:54:53.454] [DEBUG] - plugin oceanbase-ce-py_script_scenario_start_check-4.3.0.0 result: True
[2025-06-26 09:54:53.454] [DEBUG] - Searching ocp_tenant_check plugin for components …
[2025-06-26 09:54:53.455] [DEBUG] - Searching ocp_tenant_check plugin for oceanbase-ce-4.3.5.2-102010012025052715.el7-dfa986fcc4ee4cd546ff83d4e1c396b748cd54b1
[2025-06-26 09:54:53.456] [DEBUG] - Found for oceanbase-ce-py_script_ocp_tenant_check-4.0.0.0 for oceanbase-ce-4.3.5.2
[2025-06-26 09:54:53.456] [DEBUG] - Call plugin oceanbase-ce-py_script_ocp_tenant_check-4.0.0.0 for oceanbase-ce-4.3.5.2-102010012025052715.el7-dfa986fcc4ee4cd546ff83d4e1c396b748cd54b1
[2025-06-26 09:54:53.456] [DEBUG] - import ocp_tenant_check
[2025-06-26 09:54:53.459] [DEBUG] - add ocp_tenant_check ref count to 1
[2025-06-26 09:54:53.460] [DEBUG] - sub ocp_tenant_check ref count to 0
[2025-06-26 09:54:53.460] [DEBUG] - export ocp_tenant_check
[2025-06-26 09:54:53.461] [DEBUG] - plugin oceanbase-ce-py_script_ocp_tenant_check-4.0.0.0 result: True
[2025-06-26 09:54:53.461] [DEBUG] - Searching start_check_pre plugin for components …
[2025-06-26 09:54:53.461] [DEBUG] - Searching start_check_pre plugin for obproxy-ce-4.3.4.0-1.el7-d5b7a5efed99a56be6e141b5c33c8049590b9b85
[2025-06-26 09:54:53.462] [DEBUG] - Found for obproxy-ce-py_script_start_check_pre-4.2.3 for obproxy-ce-4.3.4.0
[2025-06-26 09:54:53.462] [DEBUG] - Call plugin obproxy-ce-py_script_start_check_pre-4.2.3 for obproxy-ce-4.3.4.0-1.el7-d5b7a5efed99a56be6e141b5c33c8049590b9b85
[2025-06-26 09:54:53.462] [DEBUG] - import start_check_pre
[2025-06-26 09:54:53.464] [DEBUG] - add start_check_pre ref count to 1
[2025-06-26 09:54:53.464] [DEBUG] - sub start_check_pre ref count to 0
[2025-06-26 09:54:53.464] [DEBUG] - export start_check_pre
[2025-06-26 09:54:53.464] [DEBUG] - plugin obproxy-ce-py_script_start_check_pre-4.2.3 result: True
[2025-06-26 09:54:53.465] [DEBUG] - Searching password_check plugin for components …
[2025-06-26 09:54:53.465] [DEBUG] - Searching password_check plugin for obproxy-ce-4.3.4.0-1.el7-d5b7a5efed99a56be6e141b5c33c8049590b9b85
[2025-06-26 09:54:53.466] [DEBUG] - Found for obproxy-ce-py_script_password_check-3.1.0 for obproxy-ce-4.3.4.0
[2025-06-26 09:54:53.466] [DEBUG] - Call plugin obproxy-ce-py_script_password_check-3.1.0 for obproxy-ce-4.3.4.0-1.el7-d5b7a5efed99a56be6e141b5c33c8049590b9b85
[2025-06-26 09:54:53.466] [DEBUG] - import password_check
[2025-06-26 09:54:53.467] [DEBUG] - add password_check ref count to 1
[2025-06-26 09:54:53.468] [DEBUG] - sub password_check ref count to 0
[2025-06-26 09:54:53.468] [DEBUG] - export password_check
[2025-06-26 09:54:53.469] [DEBUG] - plugin obproxy-ce-py_script_password_check-3.1.0 result: True
[2025-06-26 09:54:53.469] [DEBUG] - Searching status_check plugin for components …
[2025-06-26 09:54:53.469] [DEBUG] - Searching status_check plugin for obproxy-ce-4.3.4.0-1.el7-d5b7a5efed99a56be6e141b5c33c8049590b9b85
[2025-06-26 09:54:53.470] [DEBUG] - Found for obproxy-ce-py_script_status_check-3.1.0 for obproxy-ce-4.3.4.0
[2025-06-26 09:54:53.470] [DEBUG] - Call plugin obproxy-ce-py_script_status_check-3.1.0 for obproxy-ce-4.3.4.0-1.el7-d5b7a5efed99a56be6e141b5c33c8049590b9b85
[2025-06-26 09:54:53.470] [DEBUG] - import status_check
[2025-06-26 09:54:53.471] [DEBUG] - add status_check ref count to 1
[2025-06-26 09:54:53.472] [DEBUG] – local execute: cat /home/kylin/obproxy-ce/run/obproxy-127.0.0.1-2883.pid
[2025-06-26 09:54:53.478] [DEBUG] – exited code 1, error output:
[2025-06-26 09:54:53.479] [DEBUG] cat: /home/kylin/obproxy-ce/run/obproxy-127.0.0.1-2883.pid: 没有那个文件或目录
[2025-06-26 09:54:53.479] [DEBUG]
[2025-06-26 09:54:53.479] [DEBUG] - sub status_check ref count to 0
[2025-06-26 09:54:53.480] [DEBUG] - export status_check
[2025-06-26 09:54:53.480] [DEBUG] - plugin obproxy-ce-py_script_status_check-3.1.0 result: True
[2025-06-26 09:54:53.480] [DEBUG] - Searching work_dir_check plugin for components …
[2025-06-26 09:54:53.481] [DEBUG] - Searching work_dir_check plugin for obproxy-ce-4.3.4.0-1.el7-d5b7a5efed99a56be6e141b5c33c8049590b9b85
[2025-06-26 09:54:53.482] [DEBUG] - Found for obproxy-ce-py_script_work_dir_check-3.1.0 for obproxy-ce-4.3.4.0
[2025-06-26 09:54:53.482] [DEBUG] - Call plugin obproxy-ce-py_script_work_dir_check-3.1.0 for obproxy-ce-4.3.4.0-1.el7-d5b7a5efed99a56be6e141b5c33c8049590b9b85
[2025-06-26 09:54:53.483] [DEBUG] - import work_dir_check
[2025-06-26 09:54:53.486] [DEBUG] - add work_dir_check ref count to 1
[2025-06-26 09:54:53.486] [DEBUG] - sub work_dir_check ref count to 0
[2025-06-26 09:54:53.486] [DEBUG] - export work_dir_check
[2025-06-26 09:54:53.486] [DEBUG] - plugin obproxy-ce-py_script_work_dir_check-3.1.0 result: True
[2025-06-26 09:54:53.487] [DEBUG] - Searching proxy_id_check plugin for components …
[2025-06-26 09:54:53.487] [DEBUG] - Searching proxy_id_check plugin for obproxy-ce-4.3.4.0-1.el7-d5b7a5efed99a56be6e141b5c33c8049590b9b85
[2025-06-26 09:54:53.488] [DEBUG] - Found for obproxy-ce-py_script_proxy_id_check-4.2.3 for obproxy-ce-4.3.4.0
[2025-06-26 09:54:53.488] [DEBUG] - Call plugin obproxy-ce-py_script_proxy_id_check-4.2.3 for obproxy-ce-4.3.4.0-1.el7-d5b7a5efed99a56be6e141b5c33c8049590b9b85
[2025-06-26 09:54:53.488] [DEBUG] - import proxy_id_check
[2025-06-26 09:54:53.489] [DEBUG] - add proxy_id_check ref count to 1
[2025-06-26 09:54:53.490] [DEBUG] - sub proxy_id_check ref count to 0
[2025-06-26 09:54:53.490] [DEBUG] - export proxy_id_check
[2025-06-26 09:54:53.490] [DEBUG] - plugin obproxy-ce-py_script_proxy_id_check-4.2.3 result: True
[2025-06-26 09:54:53.491] [DEBUG] - Searching port_check plugin for components …
[2025-06-26 09:54:53.491] [DEBUG] - Searching port_check plugin for obproxy-ce-4.3.4.0-1.el7-d5b7a5efed99a56be6e141b5c33c8049590b9b85
[2025-06-26 09:54:53.492] [DEBUG] - Found for obproxy-ce-py_script_port_check-4.3.0 for obproxy-ce-4.3.4.0
[2025-06-26 09:54:53.492] [DEBUG] - Call plugin obproxy-ce-py_script_port_check-4.3.0 for obproxy-ce-4.3.4.0-1.el7-d5b7a5efed99a56be6e141b5c33c8049590b9b85
[2025-06-26 09:54:53.492] [DEBUG] - import port_check
[2025-06-26 09:54:53.494] [DEBUG] - add port_check ref count to 1
[2025-06-26 09:54:53.494] [DEBUG] – 127.0.0.1 port check
[2025-06-26 09:54:53.495] [DEBUG] – local execute: bash -c ‘cat /proc/net/{tcp*,udp*}’ | awk -F’ ’ ‘{if($4==“0A”) print $2,$4,$10}’ | grep ‘:0B43’ | awk -F’ ’ ‘{print $3}’ | uniq
[2025-06-26 09:54:53.507] [DEBUG] – exited code 0
[2025-06-26 09:54:53.508] [DEBUG] – local execute: bash -c ‘cat /proc/net/{tcp*,udp*}’ | awk -F’ ’ ‘{if($4==“0A”) print $2,$4,$10}’ | grep ‘:0B44’ | awk -F’ ’ ‘{print $3}’ | uniq
[2025-06-26 09:54:53.521] [DEBUG] – exited code 0
[2025-06-26 09:54:53.522] [DEBUG] – local execute: bash -c ‘cat /proc/net/{tcp*,udp*}’ | awk -F’ ’ ‘{if($4==“0A”) print $2,$4,$10}’ | grep ‘:0B45’ | awk -F’ ’ ‘{print $3}’ | uniq
[2025-06-26 09:54:53.534] [DEBUG] – exited code 0
[2025-06-26 09:54:53.535] [DEBUG] - sub port_check ref count to 0
[2025-06-26 09:54:53.535] [DEBUG] - export port_check
[2025-06-26 09:54:53.535] [DEBUG] - plugin obproxy-ce-py_script_port_check-4.3.0 result: True
[2025-06-26 09:54:53.538] [DEBUG] - import obagent_const
[2025-06-26 09:54:53.539] [DEBUG] - add obagent_const ref count to 1
[2025-06-26 09:54:53.540] [DEBUG] - sub obagent_const ref count to 0
[2025-06-26 09:54:53.540] [DEBUG] - export obagent_const
[2025-06-26 09:54:53.540] [DEBUG] - plugin obagent-py_script_obagent_const-4.2.2 result: True
[2025-06-26 09:54:53.540] [DEBUG] - Searching parameter_pre plugin for components …
[2025-06-26 09:54:53.542] [DEBUG] - import parameter_pre
[2025-06-26 09:54:53.544] [DEBUG] - add parameter_pre ref count to 1
[2025-06-26 09:54:53.551] [DEBUG] - sub parameter_pre ref count to 0
[2025-06-26 09:54:53.551] [DEBUG] - export parameter_pre
[2025-06-26 09:54:53.551] [DEBUG] - plugin obagent-py_script_parameter_pre-1.3.0 result: True
[2025-06-26 09:54:53.551] [DEBUG] - Searching start_check_pre plugin for components …
[2025-06-26 09:54:53.552] [DEBUG] - Searching start_check_pre plugin for obagent-4.2.2
[2025-06-26 09:54:53.553] [DEBUG] - import start_check_pre
[2025-06-26 09:54:53.555] [DEBUG] - add start_check_pre ref count to 1
[2025-06-26 09:54:53.555] [DEBUG] - sub start_check_pre ref count to 0
[2025-06-26 09:54:53.555] [DEBUG] - export start_check_pre
[2025-06-26 09:54:53.555] [DEBUG] - plugin obagent-py_script_start_check_pre-1.3.0 result: True
[2025-06-26 09:54:53.555] [DEBUG] - Searching http_basic_auth_password_check plugin for components …
[2025-06-26 09:54:53.556] [DEBUG] - Searching http_basic_auth_password_check plugin for obagent-4.2.2-100000042024011120.el7-8a5c3b8c55defe409d1e72b7efd13c5e41549545
[2025-06-26 09:54:53.557] [DEBUG] - Found for obagent-py_script_http_basic_auth_password_check-1.3.0 for obagent-4.2.2
[2025-06-26 09:54:53.557] [DEBUG] - Call plugin obagent-py_script_http_basic_auth_password_check-1.3.0 for obagent-4.2.2-100000042024011120.el7-8a5c3b8c55defe409d1e72b7efd13c5e41549545
[2025-06-26 09:54:53.557] [DEBUG] - import http_basic_auth_password_check
[2025-06-26 09:54:53.559] [DEBUG] - add http_basic_auth_password_check ref count to 1
[2025-06-26 09:54:53.559] [DEBUG] – http_basic_auth_password check
[2025-06-26 09:54:53.560] [DEBUG] - sub http_basic_auth_password_check ref count to 0
[2025-06-26 09:54:53.560] [DEBUG] - export http_basic_auth_password_check
[2025-06-26 09:54:53.560] [DEBUG] - plugin obagent-py_script_http_basic_auth_password_check-1.3.0 result: True
[2025-06-26 09:54:53.560] [DEBUG] - Searching general_check plugin for components …
[2025-06-26 09:54:53.562] [DEBUG] - import general_check
[2025-06-26 09:54:53.564] [DEBUG] - add general_check ref count to 1
[2025-06-26 09:54:53.565] [INFO] Check before start obagent
[2025-06-26 09:54:53.566] [DEBUG] – local execute: cat /home/kylin/obagent/run/ob_agentd.pid
[2025-06-26 09:54:53.573] [DEBUG] – exited code 1, error output:
[2025-06-26 09:54:53.573] [DEBUG] cat: /home/kylin/obagent/run/ob_agentd.pid: 没有那个文件或目录
[2025-06-26 09:54:53.573] [DEBUG]
[2025-06-26 09:54:53.574] [DEBUG] – 127.0.0.1 port check
[2025-06-26 09:54:53.574] [DEBUG] – local execute: bash -c ‘cat /proc/net/{tcp*,udp*}’ | awk -F’ ’ ‘{if($4==“0A”) print $2,$4,$10}’ | grep ‘:1F99’ | awk -F’ ’ ‘{print $3}’ | uniq
[2025-06-26 09:54:53.586] [DEBUG] – exited code 0
[2025-06-26 09:54:53.588] [DEBUG] – local execute: bash -c ‘cat /proc/net/{tcp*,udp*}’ | awk -F’ ’ ‘{if($4==“0A”) print $2,$4,$10}’ | grep ‘:1F98’ | awk -F’ ’ ‘{print $3}’ | uniq
[2025-06-26 09:54:53.600] [DEBUG] – exited code 0
[2025-06-26 09:54:53.697] [DEBUG] - sub general_check ref count to 0
[2025-06-26 09:54:53.698] [DEBUG] - export general_check
[2025-06-26 09:54:53.698] [DEBUG] - plugin obagent-py_script_general_check-1.3.0 result: True
[2025-06-26 09:54:53.698] [DEBUG] - Searching start_check_pre plugin for components …
[2025-06-26 09:54:53.700] [DEBUG] - import start_check_pre
[2025-06-26 09:54:53.702] [DEBUG] - add start_check_pre ref count to 1
[2025-06-26 09:54:53.702] [DEBUG] - sub start_check_pre ref count to 0
[2025-06-26 09:54:53.703] [DEBUG] - export start_check_pre
[2025-06-26 09:54:53.703] [DEBUG] - plugin prometheus-py_script_start_check_pre-2.37.1 result: True
[2025-06-26 09:54:53.704] [DEBUG] - import general_check
[2025-06-26 09:54:53.706] [DEBUG] - add general_check ref count to 1
[2025-06-26 09:54:53.707] [INFO] Check before start prometheus
[2025-06-26 09:54:53.709] [DEBUG] – local execute: cat /home/kylin/prometheus/run/prometheus.pid
[2025-06-26 09:54:53.715] [DEBUG] – exited code 1, error output:
[2025-06-26 09:54:53.715] [DEBUG] cat: /home/kylin/prometheus/run/prometheus.pid: 没有那个文件或目录
[2025-06-26 09:54:53.716] [DEBUG]
[2025-06-26 09:54:53.716] [DEBUG] – 127.0.0.1 port check
[2025-06-26 09:54:53.716] [DEBUG] – local execute: bash -c ‘cat /proc/net/{tcp*,udp*}’ | awk -F’ ’ ‘{if($4==“0A”) print $2,$4,$10}’ | grep ‘:2382’ | awk -F’ ’ ‘{print $3}’ | uniq
[2025-06-26 09:54:53.728] [DEBUG] – exited code 0
[2025-06-26 09:54:53.840] [DEBUG] - sub general_check ref count to 0
[2025-06-26 09:54:53.840] [DEBUG] - export general_check
[2025-06-26 09:54:53.840] [DEBUG] - plugin prometheus-py_script_general_check-2.37.1 result: True
[2025-06-26 09:54:53.842] [DEBUG] - import start_check_pre
[2025-06-26 09:54:53.844] [DEBUG] - add start_check_pre ref count to 1
[2025-06-26 09:54:53.844] [DEBUG] - sub start_check_pre ref count to 0
[2025-06-26 09:54:53.844] [DEBUG] - export start_check_pre
[2025-06-26 09:54:53.846] [DEBUG] - import general_check
[2025-06-26 09:54:53.849] [DEBUG] - add general_check ref count to 1
[2025-06-26 09:54:53.849] [INFO] Check before start grafana
[2025-06-26 09:54:53.851] [DEBUG] – local execute: cat /home/kylin/grafana/run/grafana.pid
[2025-06-26 09:54:53.858] [DEBUG] – exited code 1, error output:
[2025-06-26 09:54:53.859] [DEBUG] cat: /home/kylin/grafana/run/grafana.pid: 没有那个文件或目录
[2025-06-26 09:54:53.859] [DEBUG]
[2025-06-26 09:54:53.859] [DEBUG] – 127.0.0.1 port check
[2025-06-26 09:54:53.859] [DEBUG] – local execute: bash -c ‘cat /proc/net/{udp*,tcp*}’ | awk -F’ ’ ‘{if($4==“0A”) print $2,$4,$10}’ | grep ‘:0BB8’ | awk -F’ ’ ‘{print $3}’ | uniq
[2025-06-26 09:54:53.871] [DEBUG] – exited code 0
[2025-06-26 09:54:54.009] [DEBUG] – local execute: ls /home/kylin/oceanbase-ce/store/clog/tenant_1/
[2025-06-26 09:54:54.016] [DEBUG] – exited code 2, error output:
[2025-06-26 09:54:54.017] [DEBUG] ls: 无法访问’/home/kylin/oceanbase-ce/store/clog/tenant_1/’: 没有那个文件或目录
[2025-06-26 09:54:54.017] [DEBUG]
[2025-06-26 09:54:54.018] [DEBUG] – local execute: cat /home/kylin/oceanbase-ce/run/observer.pid
[2025-06-26 09:54:54.024] [DEBUG] – exited code 1, error output:
[2025-06-26 09:54:54.024] [DEBUG] cat: /home/kylin/oceanbase-ce/run/observer.pid: 没有那个文件或目录
[2025-06-26 09:54:54.024] [DEBUG]
[2025-06-26 09:54:54.025] [DEBUG] – 127.0.0.1 start command construction
[2025-06-26 09:54:54.030] [DEBUG] - import start
[2025-06-26 09:54:54.032] [DEBUG] - add start ref count to 1
[2025-06-26 09:54:54.033] [INFO] Start observer
[2025-06-26 09:54:54.034] [DEBUG] – starting 127.0.0.1 observer
[2025-06-26 09:54:54.035] [DEBUG] – kylin@127.0.0.1 export LD_LIBRARY_PATH=’/home/kylin/oceanbase-ce/lib:’
[2025-06-26 09:54:54.035] [DEBUG] – local execute: cd /home/kylin/oceanbase-ce; /home/kylin/oceanbase-ce/bin/observer -r ‘127.0.0.1:2882:2881’ -p 2881 -P 2882 -z ‘zone1’ -n ‘demo’ -c 1750902884 -d ‘/home/kylin/oceanbase-ce/store’ -I ‘127.0.0.1’ -o __min_full_resource_pool_memory=1073741824,enable_syslog_wf=False,max_syslog_file_count=16,memory_limit=‘6G’,system_memory=‘1G’,cpu_count=8,datafile_size=‘2G’,datafile_maxsize=‘8G’,datafile_next=‘2G’,log_disk_size=‘14G’,enable_record_trace_log=False,enable_syslog_recycle=1
[2025-06-26 09:54:54.544] [DEBUG] – exited code 132, error output:
[2025-06-26 09:54:54.544] [DEBUG] Illegal instruction (core dumped)
[2025-06-26 09:54:54.544] [DEBUG]
[2025-06-26 09:54:54.545] [DEBUG] – kylin@127.0.0.1 delete env LD_LIBRARY_PATH
[2025-06-26 09:54:54.558] [ERROR] OBD-2002: Failed to start 127.0.0.1 observer: Illegal instruction (core dumped)
[WARN] OBD-2000: (127.0.0.1) not enough memory. (Free: 136M, Need: 6G)
把内存这个问题解决,然后启动集群,复现下发生core dump问题。保留core文件,先提供一份observer日志
上面的日志就是今天重现的,内存问题没有出现,你看上面的日志可以吗?另外observer的日志文件在哪个目录呢?
~/xxxx/oceanbase/log
~/目录下没有oceanbase相关的目录呢,只有obd目录,这个目录下面也没有日志
~/ 应该有个集群名文件,在这里面
日志文件已经找到了,但是这里贴不了txt文件呢,有字符限制,有什么方式可以发给你吗
附件形式。
新用户无法上传附件!
已经修改,你再试试应该可以上传了